Split timeout into connection and response timeouts, for optimal control...

....