Media-type can also be a query parameter

- added UriAdapter that converts certain query params to corresponding
headers for rest of impl. applied to 'Accept'