send_request now instantiates the API::Response

This is done for a couple of reasons, but ultimately it lets us be smarter
about instantiating the response.
CollectionResponse#next_results
CollectionResponse#previous_results