Bug 923577 - Ensure that we remove icons of hidden roles r=crdlc

When installing an application that is hidden, we have to make sure,
when updating the icon, that we remove it. This case happens especially
with packaged role system app, like, in this bug, a ringtones app. We
end up creating a temp icon (because we only have a updateManifest at
that time and cannot decide the role of the app) while downloading,
which is not removed once the app is finally installed.
Bug 932385 - Calling moztelephony.active is hanging the device, try UI level solution instead
Bug 932250 - Write a test for context menu activity picker on aurora
Merge pull request #13304 from timdream/keyboard-perm-remove

Bug 915570 - Gaia Part II, remove the old 'keyboard' permission, r=rudyl
Bug 922378 - [Messages] Some tests for SMS are failing locally r=rwaldron a=tests

(cherry picked from commit 5de99819ca192295a8179ddd345de6cf7ebb2287)
Bug 924214 - [Messages] Some test files can't be run in standalone mode r=rwaldron a=tests

(cherry picked from commit cae1767c908f239236fa9f63b8206fc6b463338f)
Bug 934491 - Test failure in 1.2 only - ringtonePlayer.removeAttribute is not a function r=me a=tests
Merge pull request #12787 from gtorodelvalle/contacts-bug-924903-custom-tag-reloaded

Bug 924903 - [Contacts] Custom tag for mobile, email an address can be edited but it is not saved(cherry picked from commit 8538dac23e3d3416025824f3f27b3f99c37c40fe)
Bug 927588 - [clock] Timer - Remove seconds from timer

r=jugglinmike
(cherry picked from commit 23cf2c26cd662ce91dc7e7ca102faaeb544b7ea6)
927583 - [clock] Stop watch and Timer - Use fixed width font to avoid shifting

r=jugglinmike
(cherry picked from commit 99c62eba917a67dadd3d83f5a10eea4ffbe768ef)
Bug 927581 - [clock] Stop watch - Add 1/100th of a second time intervals

r=jugglinmike
(cherry picked from commit 2cae5ad67f56077a2f42af2910c551d54e502733)
Merge pull request #13231 from gtorodelvalle/contacts-bug-925665-deleting-custom-tag

Bug 925665 - [Contacts] Not possible to delete text in a custom tag by tapping on 'x' icon (r=jmcanterafonseca)(cherry picked from commit 6437331665431195afb116d8a285df2450ae5830)
Merge pull request #13253 from RudyLu/Bug931200-add_croation_keyboard_master

Bug931200 - Add Croation keyboard layout +shepherd.
r=djf(cherry picked from commit 4d51e2a5a98415a5788eed2831f2f0d02da23cbb)
Merge pull request #13163 from dwi2/bug907625

Bug 907625 - Prevent keyboard blocks incoming callscreen when keyboard i...,r=alive(cherry picked from commit 6f91e524f231d32c77c3045b6491a7513f396dc8)
Merge pull request #13167 from lissyx/bug923577-v1.2

Bug 923577 - Ensure that we remove icons of hidden roles r=crdlc
Bug 934722 - [clock] Unit tests compute timezone offset incorrectly - r=gnarf - a=npotb

Closes gh-13366
(cherry picked from commit 87dd80eb714529d65936abfb62831e5cdec2be3a)
Adding Macedonian keyboard layout

backport of 86306ac2fc from master
Bug 929062 - Use b2g-1.2 gecko branch
Merge pull request #13371 from lightsofapollo/lock-to-v1.2

Bug 929062 - Use b2g-1.2 gecko branch +shepherd
Revert "Merge pull request #13158 from crh0716/911701"

This reverts commit a309c93dcef94552cded8a183740ce44d6c1fc7e.