Support SOAP protocol
Support SOAP WSSE and refactor authentication
Update documentation