Add timeout to all requests calls
Use the net_timeout value to limit all network communication. It should
apply to the initial connection to the server and then to any pause in
sending the data. Rather than possibly waiting forever, let's raise a
clear exception.
JIRA: COMPOSE-4102