Wrapped HTTP response to allow access to the status code.

This is due to the Police API returning different status codes depending
on whether a request can be processed, or its result set surpasses a
limit.
Handles non-200 HTTP responses