A modification of the NuSoap implementation provided by forguesean. I forked his code in order to fix a bug I was having where with the _transient global variable a la: http://stackoverflow.com/questions/14607718/multiple-nusoap-clients-causes-undefined-index-transient-error
All pull requests from original repo (https://github.com/fergusean/nusoap) merged (july 2016)