phlurl_request: introduce default timeout of 10min

To prevent connections hanging indefinitely (as was recently observed),
introduce a high default timeout that will ensure we don't wait forever.

We can later make the timeout customizable if we need to drive e.g. file
downloads through this module.

Test Plan:
$ ./precommit.sh
$ ./testbed/arcyd/loop_test.sh