Allow the return of the Response object rather than the Location object

Per review feedback, allow the return of the Response object rather than
the Location object. Doing this provides additonal functionality for
inspecting the response headers as well (issue #6).