Design tweaks (bug 994796, bug 994772)

(source: https://www.dropbox.com/s/uiaplb5ovsakjb4/tarakoPresentation.pdf )
Ground work necessary to get the detail page working (bug 994820)
Merge pull request #7 from diox/detail-page

Ground work necessary to get the detail page working (bug 994820)
Basic design implementation for detail page (bug 994820)
Merge pull request #8 from diox/detail-page-progress

Basic design implementation for detail page (bug 994820)
Workaround for Chrome which doesn't have Array.find
Add categories constants; convert from Zamboni categories to Darjeeling categories when transforming data.
Merge pull request #9 from chuckharmston/categories

Add categories constants; convert from Zamboni categories to Darjeeling categories when transforming data.
Force region to be restofworld for now

This bypasses geoip, making it slightly faster, but also makes sure
we only get relevant content ratings body, and filters out apps that
are not available in restofworld.
Add support email/site, homepage, privacy policy, report abuse buttons (bug 994820)
Merge pull request #10 from diox/detail-page-more-progress

More progress on the detail page (bug 994820)
Re-indent main.js properly
Make buttons to switch thumbnails work in detail view (bug 994822)
Merge pull request #11 from diox/detail-thumbnails-and-screenshot

Make buttons to switch thumbnails work in detail view (bug 994822)
Add missing view to Gruntfile
integrate content ratings (bug 995307)