take uri to WSDL as part of options
handle wsdl that could have multiple ports at the same path.  default self.log to an empty function.