Use SoapVersion to determine the soap envelope/encoding

(patch by Matt Broadstone, unittests by me)
Unittest for RPC-style calls (doesn't work yet)
Re-add include module, so that make install installs headers again

(SOAP-61)
oops, fix cyclic dep
Fix the first part of the unittest (expected request)
mark expected failure, to silence buildbot
Merge branch 'master' of https://github.com/KDAB/KDSoap