Merge pull request #7165 from EverythingMe/l10n-translation

[Bug 819194] Switch Ev.me to use proper l10n [r=crdlc]
Bug 818933 - Always release the camera when the preview stops
[Bug 824704] Make sure locale and timezone are always up to date [r=vingtetun]
Merge pull request #7192 from timdream/camera/multi

Bug 818933 - Always release the camera when the preview stops, r=dale, a=blocking-basecamp
Bug 821296 - Allow single files to be packaged as shared resources and make applications using shared images import only the ones they require
Bug 820188 Email app integration tests a=test-only r=squib

Implements two integration tests for the Email app. One that covers
basic launch and first account setup using an example.com address
(which is a fake account) and the other allows you to run
through the launch using specified credentials.

This includes the integration test scaffolding, support for testvars
for all apps, some helper methods in the EmailIntegration class, and
a README.
Bug 824706 - [pt-BR] the digital clock does not appear
Merge pull request #7217 from fabi1cazenave/date-824706

Bug 824706 - [pt-BR] the digital clock does not appear
Bug 817522 - Show address bar on page navigation properly, and ensure events are captured
Merge pull request #7075 from willkg/email-integration-tests

Bug 820188 Email app integration tests a=test-only
Merge pull request #7143 from daleharvey/817522-browser-footer

Bug 817522 - Show address bar on page navigation properly, and ensure ev...
Bug 822640 - Fixing geoloc buttons not working with CSP
Merge pull request #6907 from lissyx/fix-geoloc-buttons

Fixing geoloc buttons not working with CSP
Bug 809552 - [Email App] shouldnt have to place cursor for username before domain name. r=squib, a=blocking-basecamp

This bug actually contains many fixes related to account creation/setup.
The most significant of these, and which was our basis for blocking during
most of development, was:
Bug 816039 - Wrong username/password combination in email setup wizard should show the real failure and not "An unknown error occurred"
Merge pull request #7027 from asutherland/email-autoconfig-errors

Bug 809552 - [Email App] shouldnt have to place cursor for username before domain name. r=squib, a=blocking-basecamp.
Bug 825052 - remove non-standard for each loop
Merge pull request #7219 from davidflanagan/foreach

Bug 825052 - remove non-standard for each loop
Bug 809552 - [Email App] shouldnt have to place cursor for username before domain name. a=blocking-basecamp, a=requested-fix

These fixes were requested on https://bugzilla.mozilla.org/show_bug.cgi?id=816039#c15 by :Pike
Revert "Bug 824672 - Remove close button in error page, r=vivien,"

This reverts commit 0829fb5e2958aa687d676ec398b7049f0333e2d0.
Merge pull request #7222 from asutherland/fix-error-strings

Bug 809552 - [Email App] shouldnt have to place cursor for username befo...