Bug 1030431 - correctly handling dialog overlay visibility in the dialer and callscreen apps.
Bug 1048373 - [settings] can't join hidden network, have to join it ...
Bug 1011016; new marketplace dev/stage packages
Bug 1041902 - Add theme color for cost control
Bug 1041903 - Fix theme color for dialer
Bug 1048846 - Intermittent failing test - ime_uninstallation_test
Bug 1050843 - [B2G][Contacts] Export contacts buttons are overlaying Settings menu page
Bug 1052300 - [Keyboard] Wrong keyboard may be activated after using IMESwitcher
Bug 1022609 - Define 2 different symbol panels that includes ',' or not.
 - Modify each layout to define supportsSwitching.
Bug 1052252 - Set the scrolling speed as 500 r=me
Bug 1051538 - Linking contact never ends
Bug 1052414 - Move the import of PlivoUtil to the test methods to avoid import errors when plivo is not present
Bug 1051743 - Bump marionette_client dependency to 0.8.2. r=bsilverberg
Merge pull request #22593 from yzen/bug-1030431

Bug 1030431 - correctly handling dialog overlay visibility in the dialer...
Merge pull request #21726 from ngokevin/master

Bug 1011016; new marketplace dev/stage packages
Bug 987931 - [email] cronsync's self-close races an IndexedDB commit. r=mcav, r=jrburke, r=asuth

land https://github.com/mozilla-b2g/gaia-email-libs-and-more/pull/326
which was reviewed by mcav so r=mcav

this patch also includes:
- secret debug menu updates, r=jrburke
- a fix by jrburke to defer header slice creation until needed,
  avoiding cronsync from creating a wasteful slice.  this part is r=asuth
Bug 1050390 - fixed a11y visibility issues around call screen dialog controls. r=Rik
Bug 1052469 - [email] Update signature default to use proper brand
Bug 1041124 - [Messages][Refactoring] Make use of EventDispatcher in MessageManager. r=julien
Bug 1009793 - replace cardsByOrigin with cardsByAppID for card/app lookup. r=alive