Initial support for the Deployments API
Fix typo in docs
Decode payload field for deployments, deployment statuses
Only warn for API preview without explicit media type

Since the goal of the preview media type is to ensure developers
acknowledge the API is in preview and will likely change, we don't have
to show the warning if the media type is supplied in the method call.
Merge branch 'master' into deployments-preview
expect the payload to return properly decoded from GitHub
remove assigned variables
no sense in assigning the var then i guess
Update cassettes after API change
Run coverage for ruby RUBY_ENGINE only.
Merge branch 'atmos-deployments-preview'
Merge pull request #444 from octokit/run-coverage-on-ruby-engines

Run coverage for ruby RUBY_ENGINE only.
Remove unused and unnecessary vcr cassette matcher overrides
Remove VCR.turned_off blocks

Removed unnecessary turned off blocks as it is intended to be used
inside test blocks that are tagged with :vcr and make real requests.
These methods are completely stubbed and make no real requests and dont
need any partial vcr recordings.
Merge pull request #446 from octokit/remove-vcr-turned-off-blocks

Remove VCR.turned_off blocks
Release 3.0.0.pre
Revert "Update travis config for Rubygems bug"

This reverts commit 9f069baa279b33e5ad614845ce80a88b7be4b7cc.

Conflicts:
	.travis.yml
Dont print deprecations and preview warnings when OCTOKIT_SILENT is set.

Add octokit_warn wrapper around Kernal#warn.

Add OCTOKIT_SILENT=true to travis env config.
Merge pull request #447 from octokit/no-deprecation-messages-on-ci

Dont print deprecations and preview warnings when OCTOKIT_SILENT is set.
Document OCTOKIT_SILENT in the readme