Fixing fault handling

Sometimes, the SOAP endpoint responds a Fault body with HTTP status not equal to 200 (500 for example). This way, the node-soap library was unable to parse the body, replying an string thats not very useful to the client code. This PR fixes the fault handling, always replying the parsed body.