Fix bug 970765 - Apply ALT text to images
fix #1961 - add custom var to track beta testers
Upgrading PrismJS
Bug 859379 - return 404 if document doesnt match revisions. r=groovecoder
Fix bug 949988 - Close button for navigation submenus on Mobile devices
Just a few minor cleanups for the localalizing client to be used in the search tests as well.
Various cleanups (PEP8 and PEP257 related mostly).
Merge pull request #2004 from jezdez/test-cleanups

Cleanups and fixes to the tests.
Actually enable memcache and elasticsearch. That should enable at least the search tests on Travis.
Trying to fix picking up the settings_local module.
Use an own settings module for Travis.
Added forgotten setting.
Merge pull request #2006 from jezdez/travis-enable-services

Actually enable memcache and elasticsearch. That should enable at least the
Merge pull request #1998 from groovecoder/beta-tester-custom-var-1961

fix #1961 - add custom var to track beta testers
one half of #1985 to track email click rate
fix bug 915181, 970912 - Ensure page move error color is good, update button position
Merge pull request #1884 from iakshay/bug-949988

Fix bug 949988 - Close button for navigation submenus on Mobile devices
Merge pull request #2003 from jarekps/bug_859379

Bug 859379 - return 404 if document doesnt match revisions. r=groovecoder
Merge pull request #2001 from groovecoder/email-notification-url-params-1985

one half of #1985 to track email click rate
Merge pull request #1999 from darkwing/upgrade-prism

Upgrading PrismJS