Signal HTTP error when a file cannot be fetched
Merge pull request #1193 from rrthomas/http-fail

Handle HTTP errors in a user friendly way (report them).