add Content-Type header to the 405 response
fix spec title
add contribution to CHANGELOG
send text/plain as content-type instead of an empty string
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`.
add todo: get the object passed in
Merge branch 'specs_for_issue_347' of github.com:qqshfox/grape into json-post
Fix #347: Grape will accept any valid JSON as PUT or POST, including strings, symbols and arrays. JSON format APIs will always return valid JSON.
Raw body input from POST and PUT requests and parsed body input are now available in env api.request.input and api.request.body respectively.
Update CHANGELOG.md
Merged with master.
Merged from master.
Removed duplicate assignment.
handles all sorts of collections with #present

As long as the object responds to #first it can be used as a collection.
Coincidentally, ActiveRecord::Relation does.
CHANGELOG.md update
Updated CHANGELOG.
Add Code Climate badge to README
add version dependency of grape to rack >= 1.3.0

Grape::Validations::CoerceValidator uses Rack::Multipart::UploadedFile
which was only introduced in Rack v1.3.0.
Updated CHANGELOG.
Describe rescuing of Grape::Exceptions::Validation in readme