Add HEAD requests against report urls for --dry_run

This is what I've been using locally for the past few scrapers.

I don't think `check_report_url` is a particularly great name.

It's also possible that we should allow other status codes (301, 302, etc). Maybe use `res.ok` instead?

Closes #108
I think this should be `report.get('url')` to avoid an exception.