caching-proxy: Add upstream request timeout

Time out upstream requests after 60 seconds; boto requests default to
timing out after 70 seconds.  We are single-threaded, so our timeouts
must be shorter than the one in test/driver.