WS-Security Header Builder
Encapsulated WS-Security SOAP header support into its own class. No unit test provided as it is impossible to inspect the SOAPHeader
object, and there is an integration test which covers this.
Implemented @paul.erickson's suggestion to move Product
into the product namespace to reduce cross-namespace dependencies.
Fixed incorrect namespace references in the WSDL-generated service class.