Bug 828933 - [Settings] - Need to change all CSS rules to our Coding style guidelines
Bug 831439 - Wallpaper shifts up when transitioning from Locksreen to Homescreen
Bug 816081 - [Status Bar] Swap positions of "downloading" and "network activity" icons
Bug 828251 - Unbranded Version of the OS needs approved graphics
Bug 822687 - Bluetooth transfer icon cut off and misaligned
Bug 824551 - Always display the almost empty power window when the battery level go below 10%, but only once r=alive,pike

- display only once the notification
- hide it as soon as we plug the charger
- display it again when we go above the threshold, and then go down again
- display it again when we unplug the charger, even if we didn't go up the
  threshold
- display it at init if the battery level is almost empty
- added a test file, and had to change some things in BatteryManager to make
  this possible. Most notably, the navigator.battery object is now stored in a
  property so that we can change it in the test. Also, some properties are now
  initialized in init().
- removed all indicator stuff for low or full notification in HTML, CSS,
  locales.
- some style changes to make the notification more like the update toaster that I
  know. Still not exactly the same (no animation when it appears, height is
  smaller, etc) but I want to land this now.
Bug 796304 - [Music] Generic Album Art needs to be Created
Bug 808250 Fix - In Display settings, the icons for brightness slider seem flipped to people
Bug 825095 - Refreshing header when removing/adding group r=arcturus
Bug 828796 - Radio history implementation
[829487] PIN screen should be placed after languages
Merge pull request #7695 from majewan/bug828796

Bug 828796 - Radio history implementation, r=timdream
Bug 830288 - update notification count when the download/update is trigerred by the app

tests

cleaning

cleaning

fixes

fixed tests

small fix
Persist clock mode in settings
Add fallback for devices without mozSettings
Follow-up to Bug 824551 - don't remove the arabic locale
Bug 831274 - Removing NO-SIM scenario due to lack of madurity

It has been necessary to bump some l10n strings. As they are used dynamically on code, this code has been modified as well.
Bug 830222 - Properly updating pretty timestamps in the SMS app instead
of re-rendering everything for each mozvisibilitychange.
r=borja a=vingtetun
Bug 832790 - Changing the notifications toaster timeout for a longer
one.
r+a=vingtetun
Merge pull request #7709 from etiennesegonzac/sms-time-headers-smart-update

Bug 830222 - Properly updating pretty timestamps in the SMS app instead of re-rendering everything for each mozvisibilitychange.