using Rack::Accept::MediaType to set api format

allow to not find a match and fallback to default