Add ability to set timeout for REST client

Adds an additional optional parameter to the `MandrillApi` constructor. By default it's set to copy `RestClient.Timeout` which is zero (effectively no timeout).