pass request timeout as a connect option
Merge pull request #3 from macro/master

allow configurable request timeout