Remove CheckFileHash and simplify code
Add MD5 checks to DownloadHandlerTest
Fix #7 the hash check for downloaded files is now optional.