Handle undefined Soap response.

Return an error to the caller if a Soap call got an undefined response
not only on response->{Fault} being set.
Merge pull request #1 from zaucker/master

Handle undefined Soap response.