Merge pull request #16 from cjh1/fix-moc-warning

Exclude KDSoapServerObjectInterface.cpp from moc
Add CMake file to setup default install locations
Add KDSoapConfigVersion.cmake.in for verison compatibility
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.
Remove unecessary set(KDSoap_FOUND 1) call
Fix up KDSoap_CMAKE_DIR for install config file.
Install client headers in KDSoapClient subdirectory

Generated files reference the client header in this
subdirectory.