Use CXF to generate SOAP API

Removes pre-generated SOAP API code with build-time code generation.
Merge branch 'generate-wsdl'