More usable setup for user sign in
Revise Cookbooks UI

- Format cookbook listing sort by options.
- Variable-ize the user dropdown colors.
- Add active state to category nav.
- Media query tweaks to category nav active state.
- Formatting adjustments to the cookbook urls buttons and form.
- Format platform icons on cookbook show.
- Some visual cleanup of the cookbook version dropdown on cookbook show.
- Provide margin above the cookbook listing on category and search
  result pages.
- Add bgcolor to category nav active state.
- Downcase and underscore category names in category listing in order to
  render correct css class.
Extract link_to_sorted_cookbooks helper
Merge pull request #241 from opscode/general_ui_tasks

General UI Tasks Card