Add line length checking to flake8.

Throws warnings at 150 characters. Anything beyond that
in a python file is a bit over the top.

Also clean up the grants data a lot.
[bug 882923] Update opt-out for GA
[Fix bug 913435] Formatting tweaks for Email newsletter recovery page
Bug 832348: Redirect */index.html to */

This has caused problems in previous attempts.
I believe this version works correctly, but
check bug 906973 to make sure.
Bug 867764 Translate newsletter names and descriptions

* On the /existing page, take the names and descriptions of the newsletters
  that come back from Basket and wrap them for translation before passing them
  to the template.  Some of these are translated already.
* Update the rewrite rule for /newsletter/existing to match all locales.
Merge pull request #1237 from pmclanahan/redirect-index-html-bug-832348

Bug 832348: Redirect */index.html to */
Fix JS compression issue.
Bug 900156: Enable locales for /newsletter/confirm/
Merge pull request #1238 from dpoirier/bug-867764-translate-newsletter-names

Bug 867764 Translate newsletter names and descriptions
Merge pull request #1239 from pmclanahan/newsletter-confirm-for-locales-900156

Bug 900156: Enable locales for /newsletter/confirm/
[bug 914328] Update Firefox OS Maps screenshots for DE, HU
Bug 892470: activate pluguncheck for hr and es-MX
Merge pull request #1242 from pascalchevrel/bug892470-plugincheck_actvate_locales

Bug 892470: activate pluguncheck for hr and es-MX
Merge pull request #1224 from alexgibson/bug-882923-update-opt-out-for-ga

[bug 882923] Update opt-out for GA
Bug 868182: Fix FxOS faq redirect.
Fix bug 867764 Finish moving /newsletter/updated to Bedrock

* Update rewrite rule to match all locales
* Tweak message to catch already-translated text
Merge pull request #1244 from pmclanahan/fix-fxos-redirect-868182

Bug 868182: Fix FxOS faq redirect.
Fix bug 916928 - update flicks promo for winners
Bug 868199: Update /new page.

Adds better user-agent custom messages, cleaned up images and Google
Analytics tracking.

See https://bugzilla.mozilla.org/show_bug.cgi?id=868199

 - custom messaging support for Desktop
   - non-Firefox
   - Firefox old
   - Firefox up-to-date
 - custom messaging support for Android
   - non-Firefox
   - Firefox old
   - Firefox up-to-date
 - custom messaging support for Firefox OS, informative links
 - custom messaging support for iOS, friendly unsupported message
 - improved screenshots
   - less locale-dependent
   - more platform-specific
 - added Google Analytics custom tracking
   - off-site links
   - custom var for platform reporting
 - fix media-query css for l10n-specific CSS
Bug 868199: Switch mobile links to use url helper.