Merge pull request #7835 from rexboy7/fix-bug805289-3

Bug 805289 - [System] Launch wifi settings only when needed on enabling ...
Merge remote-tracking branch 'upstream/master'
Bug 831453 - [Clock] If I change an alarm time and then hit back (canceling the change) and then return to alarm, the dials spin from my canceled time to correct time r=timdream
Bug 836234 - Disabling former-legacy optimization interfering with the new way of painting UI
Bug 835349 - Adding restrictions to the next button of the low limit step in FTU
Merge pull request #7821 from EverythingMe/remove-math-random

[Bug 814659,814663,814664] Replace math.random with uuid [r=arcturus]
Bug 832806 - Homescreen Transition Not Smooth [r=vingtetun]
Merge pull request #7841 from crdlc/bug-835710

Bug 835710 - Homescreen not preventing BrowserElementScrolling code from...
Bug 830562 - Ensure l10n flag weekStartsOnMonday is honored
Merge pull request #7889 from ian-liu/clock/Bug831453_remove_animation_when_user_is_going_into_alarm_editing_page

Bug 831453 - [Clock] If I change an alarm time and then hit back (canceling the change) and then return to alarm, the dials spin from my canceled time to correct time r=timdream
Bug 829510 - When a contact name has no name and no lastname we show an empty string in the call log.
Bug 836710 - E.me apps added from the wrapper do not show the 62x62 icon but a small one within the default bookmark circle [r=arcturus]
[823129] Two latest screens of FTU share the same step indicator (r=francisco.jordano, a=lsblakk)
Merge pull request #7814 from fcampo/lastSteps

[823129] Two latest screens of FTU share the same step indicator (r=francisco.jordano, a=lsblakk)
Bug 833010 - [SMS] [Edit mode] Receiving a SMS while edit-mode it's not working properly r=etienne
Merge pull request #7805 from borjasalguero/sms_edit_mode_bug

Bug 833010 - [SMS] [Edit mode] Receiving a SMS while edit-mode it's not ...
Bug 836023 - Click events on desktop homescreen are ignored [r=arcturus]
Bug 832903 - Pause video when headphones are removed. r=daleharvey
Merge pull request #7901 from daleharvey/832903

Bug 832903 - Pause video when headphones are removed. r=daleharvey
Merge pull request #7840 from crh0716/834977

Bug 834977 - Find available div for incoming calls. r=etienne