Resolve namespaces correctly by ignoring "tns:", "targetNamespace", "typedNamespace:", ... prefixes in child elements by default.

The ignored namespaces could be easily expanded/overriden by an `ignoredNamespaces` Object within the `options` parameter on `soap.createClient()`.
Updated client.js; Created request-response-sample.