def make_request(http, request)
      response = http.request(request)
      Response.new(response)
    end
def make_request(http, request)
      response = http.request(request)
      Response.new(response)
    end
Make the API call and return the response. This is separated into
 it's own function, so we can mock it easily for testing.

 * *Args*    :
   - +http+ -> NET:HTTP request object
   - +request+ -> NET::HTTP request object
 * *Returns* :
   - Response object