fix for bug in requests that passes back socket.timeout rather than requests.exceptions.Timeout