Rack middleware to reject crappy http accept headers, Returns '406 Not Acceptable' status when unsupported type is requested.
Andrew Nesbitt
gem "rack-accepts", "~> 0.0.1"