Bug 927724 - [DSDS][Gaia] Voicemail webapi will be changed for DSDS

- add feature detect for Voicemail webAPI
Bug 931693 - Confirm [BB] - Fix console warning due to flex property
Bug 932044 - Remove PackStubTest and HostStubTest r=fabrice
Bug 911701 - Show data signal strength when connecting to EVDO
Bug 932226 - [Settings] Lazy load keyboard scripts
But 929792 - Add a observer on keyboard name changes
Bug 932234 - [Keyboard] Minor mistakes in pinyin IME
Bug 930932 - Write a test to use the Keyboard's predictive text
Bug 925961 - Use the email address parser for showing bubble properly.
Bug 884752: configure keyboard layouts and dictionaries at build time

fix test to match

move build-time customization to webapp-manifests.js

refactor keyboard layout build system

address review comments
Bug 921721 - Use settingsLock.closed
Merge pull request #13172 from luke-chang/932234_pinyin_minor_bugs

Bug 932234 - [Keyboard] Minor mistakes in pinyin IME, r=rudylu
Bug 905501 - [FlatFish] Provide README for tablet customization
Bug 932683 - Run jshint per commit but allow it to fail +shepherd
Merge pull request #13211 from lightsofapollo/turn-on-hint-in-ci

Bug 932683 - Run jshint per commit but allow it to fail +shepherd
Bug 912005 - [Dialer][CDMA] Inform bluetooth of call manipulations
Bug 931379 - Remove Pinyin (Simplified Chinese) selection from Developer>Keyboard layouts
Bug 919370 - [Test][Keyboard] Unit test for Pinyin IME
Bug 931718 - Introduce a 'print-xulrunner-sdk' make target

In order to be able to run mochitest-remote, for example on emulator, we
need to have a way to get the correct path of the XULRunner SDK.
Merge pull request #13217 from lissyx/bug931718-v2-gaia

Bug 931718 - Introduce a 'print-xulrunner-sdk' make target