added problematic code example
formated error output
The message with To '' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher.  Check that the sender and receiver's EndpointAddresses agree.
explicitly set SOAP 1.1 endpoint, and set SOAP 1.1 mimetype in SoapClient
removed SoapHeader from soap call, also explicitly sets SoapAction
moved username and password to Authentication node in soap params, soapcall now results in DeserialisationFailed error
fixed bad call to getLastRequest for XML output debugging
SoapClient bypasses wdsl, use literal encoding, build typed complexType using SoapVar from objects (can be done more elegantly?)