Made uhd_images_downloader more robust to match Debian's uhd_firmware_installer

* Uses custom User Agent
* Compares md5sum of downloaded zip file to stored value