Clean up ServiceRequestBase related classes a bit.
Remove catch block from ServiceRequestBase. This exception is never thrown.
Fix SOAP error handling: if an error code is returned, the SOAP fault should be parsed.
ServiceRequestBase: combine 'request' declaration and initialization.
Merge pull request #3 from eveoh/soap-error-handling

Fix SOAP fault parsing