Read timeout support

Ability to specify read timeout for requests