Net::ReadTimeout doesn't report HTTP information

Originally reported by @Eronarn here: https://github.com/tracelytics/oboe-ruby/issues/291

If you get a Net::ReadTimeout, you don't get any information on the domain, method, etc. of the request that timed out. Makes it really difficult to debug what's happening!

Spotted here: https://saltside.tv.appneta.com/traces/view/01E1578751AAEE0136A31C22DAF36642763F281F/15#tt=raw

Pickled trace: https://github.com/tracelytics/tracejar/commit/e30952dd5ea90312ed194f49f42276896aa13d57