Support a paperclip alias URL if a CDN URL is configured

Paperclip should use a CDN alias URL is one is configured.
Fixes the survey date

So the date was supposed to be July 31st, but I messed up and set it
later. This updates the site to end it sooner so we can get winners
notified.
Merge pull request #720 from opscode/cwebberOps/fix-date-surevey

Fixes the survey date
Support search toggle on mobile
Merge pull request #722 from opscode/search-toggle-mobile

Support search toggle on mobile
Update collaborators tab on manage profile

Since collaborators can now be tools or cookbooks we must adjust how we
list collaborators on the manage profile view.
Render replacement cookbook URL in API

When a cookbook is deprecated, display the replacement cookbook in the cookbook
show API.
Use monospace typeface in markdown fields
Use polymorphic_url instead of url_for for collaboration mailer

polymorphic_url should generate the full URL for resourceable. Also add
collaborator email mail preview.
Merge pull request #713 from opscode/support-cdn

Support a paperclip alias URL if a CDN URL is configured
Merge pull request #729 from opscode/mono_markdown_fields

Use monospace typeface in markdown fields
Display changelog in follower email

Display truncated changelog and link to full changelog in
follower notification email.
Support Handler and Metal Driver tool types.
Merge pull request #726 from opscode/fix-list-of-collaborators

Update collaborators tab on manage profile
Merge pull request #728 from opscode/replacement_in_api

Render replacement cookbook URL in API
Merge pull request #730 from opscode/collaborator-email-fixes

Use polymorphic_url instead of url_for for collaboration mailer
Just use SVG for select2 close toggle, add bottom margin to selections.
Only display user first, last name if they exist

When looking for collaborators via select2 only display the users first
and last name if they have one (in Supermarket), otherwise just display
their username.
Obvious fix: berkshelf tab typo
Merge pull request #737 from opscode/jtimberman/bershelf-typo

Obvious fix: berkshelf tab typo