client: Add the ability to specify a timeout on requests
client: Add the ability to specify a timeout on requests

If an instance isn't up or responding, the default timeout in requests can be
quite long. Allow the creator of a client to specify a timeout to be used for
all requests, and pass that along when the requests session is used.

digium/PySwitchvox