check deflater content type
deflate type check against Rack::Mime::MIME_TYPES

- Rack::Mime::MIME_TYPES
  - now has 604 "file type" => "mime" maps
  - these 604 maps include 535 MIME types
  - all MIME types should deflate or not list in content_type_deflate_expectation
- fix typo
  content_type_deflate_expection -> content_type_deflate_expectation
Merge pull request #280 from evanphx/master

Cleanup URLMap
Add "I'm a Teapot" HTTP Status Code
Fix syntax error on Ruby 1.9
Handle EOFError exception from malformed multipart in MethodOverride middleware
Merge pull request #281 from laserlemon/master

Missing HTTP Status Code
Adds :index to Rack::Static to define a default root file
fix typo in example
Merge pull request #289 from jm3/patch-1

fix typo in example
Merge pull request #282 from getaroom/master

Handle EOFError exception from malformed multipart in MethodOverride middleware
Don't modify the backtrace, because that makes debugging crazy-difficult
Remember kids: don't subclass native data structures, it hurts.
Cleanup bug fix. This is horrible, and I would like to revisit it.
Contributed test coverage for 1.9 concurrent modification bug from jacobo
Allow safe directory traversals in Rack::File (eeek!)
Correct spelling error.
Only allow GET in Rack::File
Support #head in rack::mockrequest
Rack::File supports HEAD requests