API client for reserving a path.

This introduces a Response class that inherits from Hash.  This allows
us to add methods for accessing the response metadata.  Initially, this
is only the status code, but more will be added in time.
Merge pull request #3 from alphagov/put_endpoint

API client for reserving a path.