add back #soap_fault/#http_error readers to Response

These two methods were removed in the big refactoring for the major release.
Add them back since they are the only API to access the errors when the client
is configured with `:raise_errors => false`.

Fixes #450