Move KDSoapMacros.cmake to cmake/

This move simplifies the config file.
Update CMake config file main CMakeLists.txt

- Setup KDSoap directories
- Include CMake macro to run kdwsdl2cpp
- Include KDSoapTargets
- Create KDSoapConfig.cmake for install and build tree
- Install kdwsdl2cpp
Update KDSoapMacros.cmake to use executable property
Add kdwsdl2cpp as an exported target

More robust to export kdwsdl2cpp as a target and then refer to the
target.