Class derived from PHP SoapClient to add support for timeouts