http: wrap requests fallback into a thread, so it's hangs won't be that fatal
http: don't cancel deferToThread deferreds, just ignore them
http: wrap potential fetching of response body into thread as well