Squashed commit of the following:

commit b7481957db262844ba9a50b3ae4490a40ebf55d5
Merge: 566bed4 7cdc20a
Author: Lev Nazarenko <gwae@yandex.ru>
Date:   Fri Jul 11 12:31:41 2014 +0400

    Merge branch 'master' of https://github.com/vpulim/node-soap into patch-1

commit 566bed41105ce2eed930afde92d4c56761894ccd
Author: Lev Nazarenko <gwae@yandex.ru>
Date:   Fri Jul 11 12:15:52 2014 +0400

    Squashed commit of the following:

    commit b846a7e335afeebd1c9ec02df1ad251b2bb432ea
    Author: Lev Nazarenko <gwae@yandex.ru>
    Date:   Fri Jul 11 12:06:45 2014 +0400

        dev master

    commit e936e09cab5185fab35591c4c5f47345e1fe798b
    Merge: 1795667 133bbc6
    Author: Lev Nazarenko <gwae@yandex.ru>
    Date:   Fri Jul 11 12:04:31 2014 +0400

        Merge branch 'patch-1' of github.com:mightydes/node-soap

    commit 1795667773e3a77862d11566f318fdbddaf2c04f
    Author: Lev Nazarenko <gwae@yandex.ru>
    Date:   Tue Jul 8 12:47:34 2014 +0400

        req-res sample for issue #409

    commit 133bbc694aad55025ec57a5f8fb3ee112c9f2c01
    Author: Lev Nazarenko <gwae@yandex.ru>
    Date:   Tue Jul 8 11:55:16 2014 +0400

        Update client.js

    commit 937a973758b042fb0f45f593019394b19ff08f34
    Author: Lev Nazarenko <gwae@yandex.ru>
    Date:   Mon Jul 7 12:55:59 2014 +0400

        Update client.js

commit 7cdc20aace4adaa9a1e7d9c7cab09218306e7fe3
Author: herom <h.romirer@gmail.com>
Date:   Thu Jul 3 20:26:45 2014 +0200

    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()`.