better error handling

all urls in all files are being fetched now.
Merge https://github.com/jmdupont/letter-to-editor
merge
merged
content-type extraction