Adjust download cookbook button URL

Since this button is used on the cookbook version and cookbook view
rather than linking to the cookbook download path just link to the
download action for the current controller, either cookbooks or cookbook
versions. The URL will then adjust depending on if you're viewing
a cookbook or a cookbook version.
Merge pull request #673 from opscode/download-version-link

Adjust download cookbook button URL
Allow deprecated cookbooks to be undeprecated

If someone happens to accidentally deprecate a cookbook they should have
the ability to undo the deprecation.
Move end on contributors view

The end for the JOIN_CCLA_ENABLED feature flag was misplaced messing
with the HTML markup, this fixes it.
Merge pull request #672 from opscode/undeprecate-cookbook

Allow deprecated cookbooks to be undeprecated
fix a spelling error in contributing.md
fix some links as well
Merge pull request #678 from opscode/fix-contributors-markup

Move end on contributors view
Merge pull request #679 from opscode/nls/typo-fix

fix a spelling error in contributing.md
Curry comments when PR authors become authorized

Previously, Curry would only add a label to the PR. Now, to ensure that
everyone who's subscribed to the PR's notifications knows that the PR
authors have been authorized, Curry also leaves a comment. Curry _only_
leaves a comment when the PR transitions to an authorized state; if the
PR is opened by authorized contributors, then Curry only adds the label
(no news is good news).
Only remove the success label when a PR is not authorized
Display Manage Cookbook if user can manage it.

Only display the Manage Cookbook dropdown if the user can manage a cookbook in
some way shape or form.
Move the Manage Cookbook code into a partial.
Merge pull request #683 from opscode/manage_cookbook_permission

Display Manage Cookbook if user can manage it.
Merge pull request #674 from opscode/curry-leaves-success-comment

Curry leaves a comment when a PR transitions from unauthorized to authorized
Whitelist GitHub hook actions instead of blacklist

If/when GitHub adds new pubsub hook actions, do not automatically take action on
them.
Merge pull request #684 from opscode/curry_action_whitelist

Whitelist GitHub hook actions instead of blacklist
Curry does not leave successive success comments
Curry adds multiple success comments when required
Update the pull_request_annotation_setup cassette.

Keep it up to date with GitHub's API.