Add lib to flake8 run and fix pep8 issues.

Remove schematic files.
Add meta desc to localized fx templates. Bug 921603.
Bug 884933 follow-up: fix 404 at /firefox/mobile/platforms/
Bug 925278 : firefox/channel page redirects for locales
locales added: da, el, eo, es-AR, es-ES, is, it, pt-BR, sq, sv-SE, tr, zh-TW
Bug 935877 - Locales with latest version of home page shown
* new LOCALES_WITH_LATEST_HOME constant in base.py
* used in home-b2.html only (home page used by locales)
* activate these locales: 'de', 'el', 'es-AR', 'fr', 'hy-AM', 'is', 'it', 'ko', 'pt-BR', 'sq', 'sv-SE', 'tr', 'zh-TW'
Merge pull request #1379 from kyoshino/bug-884933-platforms-404

Bug 884933 follow-up: fix 404 at /firefox/mobile/platforms/ and update a link in the FAQ
Standardize modal/overlay JS
This long-delayed commit finally brings up-to-date a standardized modal overlay for use in bedrock. Refs bug 868132. It's implemented on:
- firefox/partners
- firefox/geolocation
- firefox/os

It's not implemented on the 2011 annual report as this was going to involve more work and it's basically an archived page. That said, I can update it if necessary.

Revert to old modal styles on firefox/os
Redirect phishing-protection page to sumo
Bug 876581
Merge pull request #1381 from sgarrity/bug-876581-phishing-redirect

Redirect phishing-protection page to sumo
Merge pull request #1336 from jpetto/bug-921603-localized-firefox-meta-desc

Add meta desc to localized fx templates. Bug 921603.
Merge pull request #1266 from nburka/modal-merge

Standardize modal/overlay JS
Merge pull request #1357 from pmclanahan/clean-up-and-flake8-expansion

Add lib to flake8 run and fix pep8 issues.
Merge pull request #1377 from pascalchevrel/Bug-925278_Channel_page_redirects

Bug 925278 : firefox/channel page redirects for locales
Merge pull request #1380 from pascalchevrel/Bug-935877_home_page_new_banners_locales

Bug 935877 - Locales with latest version of home page shown