SOAP response

This is still to be defined and documented, but expect the current format to change! The response Hash should follow the same format as the request Hash so that parts of a response can be reused for another request.