adds 406 error class
requires new error and adds comments to indicate status code
throws 406 error if none of the requested media types can be supported
w/s
adds Oj and Ox as deps
checks request method support in middleware

logic was moved out of Hyperdrive::Response
adds default_resource and allows resource to be passed to default_rack_envenv
use new Hyperdrive::TestData methods
w/s
use new Hyperdrive::TestData methods
refactors specs using rack-test and new methods in Hyperdrive::TestData
adds parent_id filter to default_resource
uses new Hyperdrive::TestData methods
cleans up specs and uses new methods on Hyperdrive::TestData