add Content-Type header to the 405 response
fix spec title
add contribution to CHANGELOG
add specs
send text/plain as content-type instead of an empty string
Mime-based content negotiation is easier to read

It's still based on a big regular expression, but hopefully the comments and
wording make it a little less scary for someone scanning through the code.

(still no idea what `String#gsub(/\b/, '')` does, though)
Remove a mysterious zero-width replacement

As far as I can tell, it replaced zero-width breakers with zero-width
replacement (that is, it seemed to have no effect).

No tests failed when I removed it. If it does do something, maybe a test or
a comment would be handy to explain the intention.

It was introduced in commit f7728b88c8cb33e5a783f7a779c761196d697343 -- the
original implementation.
Adds Ruby 2.0.0 to .travis.yml
Add second argument to #respond_to? call to fix mounting in 2.0.0. Closes #351
Added change log for #351.
Merge branch 'readable_content_negotiation' of https://github.com/rhunter/grape
Finalize CHANGELOG for 0.3.1
Bump version to 0.3.2.
Only require the necessary bits of ActiveSupport

Addresses issue #353 -- Log formats silently changed between versions

The default log format changes after `require 'active_support/core_ext/logger'`, and
of course `require active_support/all` brings in everything including loggers.

To change the format back to the default for a particular logger, you can
use `my_logger = Logger::Formatter.new`.
bump hashie required version to >= 2.0.2
further relax dependency on Hashie

update Changelog
Updated CHANGELOG with @reset's name.
Preparing for release, 0.3.2.
Bumped version to 0.3.3.
Added breaking test for JSONP support via Rack::JSONP (core issue is likely to be more generic and centered around middleware/formatter etc.)