files.OfflineError prettier than [object Object]

(It should also be caught at every httpHelpers.getUrl call and handled
properly, but this is a start.)
don't leak readstream