Bringin' Request Back -

Those other APIs don't know where it's at.
use Response / ItemResponse for correct KV methods
use API::Response for non-Item/Collection calls
Use ItemResponse for get_event
Wrap event POST/PUT in ItemResponse
start on CollectionResult
Reflist goes CollectionResponse
EventList goes CollectionResponse
GraphGet gets collection Response
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
fix broken Minitest on 1.9
Migrate Helpers.range_keys! to Yard
migrate Helpers.timestamp to YARD
migrate Errors to Yard
migrate some Client collection methods to YardDoc
Client#delete_collection -> yard
augment/cleanup yard on some Collection methods
K/V & Ref methods -> yard