Request Timeout Configuration Option

Implemented request timeout configuration option.
Merge pull request #9 from eventick/request-timeout-configuration

Request Timeout Configuration Option