Added the timeout parameter and set_timeout method

That will let you specify a custom timout parameter (default 60 seconds) to pass
to the underlying requests module.

Fixes issue #16