Bug 864516 - Refresh time displays only when they are visible

- Made the homescreen, lockscreen and status-bar stop refreshing their
  time displays when the screen is off or they are invisible
- Fixed timer-leaks caused by starting the same timer twice overwriting
  the previous one without cancelling it
- Made the statusbar clock reflect locale changes immediately
Bug 862193 - [Buri][Notification][Language]Overlap on notification r=Etienne

patch for v1.0.1
Bug 855792 - CE requirement on maximum volume
fixed conflict in v1.0.1
Merge pull request #9663 from mpizza/fixed_ce_vol_conflict

Bug 855792 - CE requirement on maximum volume, r=alive, a=blocking-b2g:tef+
Revert "Merge pull request #9340 from fcampo/RemainingPinIntents-system"
This reverts commit c0b5fb5ebede4b540f07bdb9060833196a81b695.

Revert "Merge pull request #9246 from fcampo/RemainingPinIntents-ftu"
This reverts commit aa515de.

Revert "Merge pull request #9294 from fcampo/RemainingPinIntents-settings"
This reverts commit c85199c.

Revert "Bug 860660 - [settings][dialer][system] PIN/PUK retry counter now displayed correctly.  r=fcampo"
This reverts commit f1ac500.
Merge pull request #9352 from fcampo/RemainingPinIntents-ussd

[dialer] Bug 860660 - PIN&PUK: Show counter of trials remain(cherry picked from commit 887cae7e556fc19722011f0674fdd4d4bfeacc3e)
Merge pull request #9340 from fcampo/RemainingPinIntents-system

[system] Bug 860660 - PIN&PUK: Show counter of trials remain(cherry picked from commit b565d874e9dba9d182c9952500869956365dbba4)

Conflicts:
	apps/system/js/simcard_dialog.js
	apps/system/test/unit/simcard_dialog_test.js
Merge pull request #9246 from fcampo/RemainingPinIntents-ftu

[ftu] Bug 860660 - PIN&PUK: Show counter of trials remain(cherry picked from commit 7faefd0273f4dce24563cda57450bfb1c7416b45)

Conflicts:
	apps/communications/ftu/index.html
	apps/communications/ftu/js/sim_manager.js
	apps/communications/ftu/js/ui.js
	apps/communications/ftu/locales/ftu.en-US.properties
Merge pull request #9294 from fcampo/RemainingPinIntents-settings

[settings] Bug 860660 - PIN&PUK: Show counter of trials remain(cherry picked from commit 4cd2d491c28e7312a2c070ea4bbaf76442161794)

Conflicts:
	apps/settings/index.html
	apps/settings/locales/settings.en-US.properties
Bug 860660 - [settings][dialer][system] PIN/PUK retry counter now displayed correctly.  r=fcampo

Conflicts:
	apps/communications/ftu/js/sim_manager.js
	apps/settings/index.html
Merge pull request #9603 from xiupinglong/v1.0.1

Bug 862193 - [Buri][Notification][Language]Overlap on notification r=Etienne
Merge pull request #9673 from etiennesegonzac/860570-bluetooth-hold-and-resume

Bug 860570 - Hold and resume support for 1 call (needed for bluetooth)(cherry picked from commit 340201b4b7352205dedb00463253de527e2c479a)
Merge pull request #9593 from gabrielesvelto/bug-864516-v1.0.1

Bug 864516 - Refresh time displays only when they are visible r=crdlc,yurenju
Merge pull request #9672 from ferjm/bug861921.lowdevicestorage.aux

Bug 861921 - Notify the user about the low free storage situation. r=eti...(cherry picked from commit fad3da3881351a6a2b66fcddb2fe2dd0b72eddb2)

Conflicts:

	apps/system/index.html
	apps/system/locales/system.en-US.properties
Merge pull request #8368 from lightsofapollo/calendar-new-loader

Bug 846079 - New Calendar Loader / Settings Fixes r=kgrandon
Conflicts:

	apps/calendar/js/app.js
	apps/calendar/js/controllers/alarm.js
	apps/calendar/js/views/modify_event.js
	apps/calendar/js/views/view_event.js
	apps/calendar/test/unit/app_test.js
	apps/calendar/test/unit/dependency_loader_test.js
	apps/calendar/test/unit/views/event_base_test.js
	apps/calendar/test/unit/views/modify_event_test.js
	apps/calendar/test/unit/views/view_event_test.js
	apps/calendar/test/unit/views/week_test.js
Merge pull request #9426 from evanxd/bug-855814

Bug 855814 - Calendar: Notification: Tapping doesn't always launch app and show event.
Merge pull request #9577 from lightsofapollo/notification-wake-lock

Bug 867652 - Hold CPU locks until notification is dispatched.
Conflicts:

	apps/calendar/js/controllers/alarm.js
	apps/calendar/test/unit/controllers/alarm_test.js
Merge pull request #9500 from lightsofapollo/calendar-oauth

Bug 867747 - Calendar oauth
Conflicts:

	apps/calendar/index.html
	apps/calendar/js/ext/caldav.js
	apps/calendar/js/load_config.js
	apps/calendar/js/presets.js
	apps/calendar/js/store/account.js
	apps/calendar/js/views/modify_account.js
	apps/calendar/test/unit/views/modify_account_test.js
Merge pull request #9650 from KevinGrandon/bug_868197_account_delete_flow

Bug 868197 - Oauth account delete flow r=lightsofapollo
Merge pull request #9692 from gaye/bug-870134

Bug 870134 - Redirect back to the account select view when we get access_denied