Update dediprog fetcher script

Fix a couple of issues, including one that was preventing em100 from
being built:

1) Update dediprog URL, as the old one is dead.

2) Add "rar" dependency, because 7z can't handle the rar files
provided by dediprog.

3) Enable "set -xeu" so it's more obvious what's wrong when something
fails.  This also lets the build abort before an incomplete
em100pro_chips.h gets written to disk, so the next build will retry
makechips.sh instead of proceeding with a totally broken header file.

BUG=chromium:213898
TEST=builds outside of the chroot (Ubuntu Trusty)

Change-Id: I523c5c763ba975d1a3f596d2fbfa828cd2d4fa29
Signed-off-by: Kevin Cernekee <cernekee@chromium.org>
1 file changed