add exception handler for the download error
Merge pull request #21 from alberts-tid/bug/15_download_module_bad_url

add exception handler for the download error