Set time out as deadline when using urlfetch library

Currently the global time out value is not respected when using urlfetch
library. This change make sure have consistency of using timeout across
whichever HTTP I/O library we are using.

Signed-off-by: Imran M Yousuf <imyousuf@newscred.com>