Rescue 422 response when unsubscribing from a repo with Curry

GitHub will respond with 422 when you attempt to unsubscribe from a repo
that doesn't exist, which is raised as Octokit::UnprocessableEntity.
This rescues Octokit::UnprocessableEntity so you can remove watched
repos that have been deleted and logs the exception.
Bump chef-legacy
Update RuboCop. Fix Minor Style Issues

Update RuboCop-todo list to new file format referenced in
[this](https://github.com/bbatsov/rubocop/issues/1050) issue.

Also fixes various minor style issues warning rubocop.

Inside RuboCop config file, fixes exclude syntax to eliminate warnings on rubocop runs.

Signed-off-by: "Jake Champlin" <jake.champlin.27@gmail.com>
Improve/expand Supermarket migration metrics

The previous metrics gave a helpful but simplistic overview of the
status of the import by comparing raw Supermarket counts to raw
Community Site counts. The new metrics show how many records of various
types were imported into Supermarket and roughly how many records could
potentially be imported from the Community Site.

In the case of cookbook versions and consequently supported platforms,
the comparison will not be 1-1. This is because there are a dozen or so
cookbooks on the community site which have duplicate cookbook versions
with the same version number. These duplicate cookbook versions also
have duplicate associated platform versions records. Because we don't
import the duplicate records, the numbers don't match up exactly.
Updates Gemfile to new RuboCop Version

Updates Gemfile for new RuboCop version 0.23.0

Signed-off-by: "Jake Champlin" <jake.champlin.27@gmail.com>
Tooltips are not complete sentences

The tooltips on the user profile are not complete sentences so there is
no need for punctuation. Closes #439.
stop using contractions

This may be better for people who are non-native English speakers.
Better column breaks on user profile

To prevent text from overlapping adjust the user profile sidebar to be
wider on smaller displays.
Adjust user menu to accommodate watched repos

Admins in addition to the regular user menu items also have a watched
repos link which wraps at the current menu width this adjusts the menu
width so this link no longer wraps.
Adjust community stats wrap

Adjust the size and padding of community stats so they don't wrap on
smaller display sizes and can handle large numbers.
Merge pull request #445 from opscode/language-adjustments

Tooltips are not complete sentences
Adjust beta banner so it works in Firefox

Firefox users should also enjoy the beta banner adjust the styles/markup
so they can.
Fix collaborator dropdown font

The collaborator dropdown font shouldn't be times new roman.
Order and paginate profile cookbooks

Cookbooks on user profiles should be ordered ascending by name. Also
some users do have quite a few cookbooks listing all of them at once
causes some performance issues so this also adds pagination limited to
20 per page.
Make purpose of CCLA more clear

It should be clear that the CCLA is to be signed by a single person at
an organization, someone with legal authority to do so.
Merge pull request #446 from nathenharvey/no_contractions

Avoid using contractions
Enable redcarpet fenced code blocks

Markdown should format fenced code blocks, so enable this feature in
redcarpet.
Merge pull request #429 from grubernaut/style_neat

Update RuboCop. Fix Minor Style Issues
Adjust collaborator dropdown

Since hover doesn't work so well on mobile anyway changes dropdown to
only display when avatar is clicked on and also resolves some visual
issues with the dropdown.
Refine breakpoints a bit more

Refine breakpoints for cookbook stats a bit more remove some unused
SCSS.