Provide a top-level setTimeout() for ConduitClient
Summary:
Implement setTimeout() on HTTPSFuture, and expose it in ConduitClient.
Test Plan:
Changed conduit.ping to take 5 seconds, set timeout to 1s, ran 'arc call-conduit
conduit.ping', got timeout errors.
Reviewed By: aran
Reviewers: tuomaspelkonen, jungejason, aran
Commenters: tuomaspelkonen
CC: aran, epriestley, tuomaspelkonen
Differential Revision: 295