Create the feature spec for deprecating a cookbook
Create the cookbook deprecate? authorizer.

Cookbook owners and Supermarket admins can deprecate non-deprecated cookbooks.
Implement the Cookbook deprecate controller action

The Cookbook deprecate controller action allows a specified cookbook to be
deprecated and replaced by another cookbook.
Implement Cookbook#deprecate(replacement_cookbook)

It deprecates a cookbook by setting its deprecated attribute to true and assigns
a replacement cookbook.
Add UI for cookbook deprecation
Adjust cookbook main partial indentation.
Display cookbook deprecation notice on cookbooks.
Display deprecated info in cookbook partial
Make cookbook manage feature specs specific.
Ensure verified_cookbook_versions table is dropped
Merge pull request #607 from opscode/cookbook_deprecation

Allow Cookbooks to be deprecated in the UI
Merge pull request #608 from opscode/remove-verified-cookbook-versions

Drop verified_cookbook_versions table
A non-organization admin cannot accept a request
Redirect with a notice when the acceptor is authorized
Accepting a request adds the requestor to the organization
Extract contributor_request in accept action spec
Add basic user flow for declining a request
Only fulfill request acceptance if the request is pending
Accepting/declining updates the request state appropriately
Only change request state if the request is pending