Remove UA override for badoo.com, booking.com, accounts.google.com, 4shared.com, edmunds.com, aprod.hu, profession.hu
Bug 910446: Handle duration changes in Music app

With the landing of bug 831224, the duration of MP3 files is
computed while they are playing, and updated accordingly. If
this happens, we distribute a 'durationchange' event to the
related apps.

With this patch, we handle 'durationchange' in the Music app.
All we have to do is to update the displayed duration and ensure
that the end timeout triggers at the end of the track.

Signed-off-by: Thomas Zimmermann <tdz@users.sourceforge.net>
Bug 904006 - Build process customization for operator apps
Fixes for UA override for the 1.1 branch
Bug 887663 - Receiving contact as a VCARD via Bluetooth
Fixes for UA override for the 1.1 branch
Merge pull request #11813 from fcampo/BT-receiveVcard

Bug 887663 - Receiving contact as a VCARD via Bluetooth (r=arcturus)
[Bug 908513] fix shortcuts translations issue [r=crdlc]
Merge pull request #11836 from EverythingMe/bugfix-shortcuts-translations

[Bug 908513] fix shortcuts translations issue [r=crdlc]
Bug 816912 - Keyboard Manager to support 3rd-party keyboard
    1. manage running keyboard layouts in System app
    2. generat new mozSettings array for keyboard app, setLayoutEnable
and saveToSettings fn in keyboard helper.
    3. keyboard helper will send 'keyboardsrefresh' event when
'mozSettings' change.
    4. Bug 885692 - To integrate with the new keyboard switching API. for km
    5. Bug 902830 - Use new chrome event for keyboard manager.
r=timdream
Bug 858383 - [Keyboard] Integrate the new keyboard manager with switch
and show layout list functions in Keyboard app.
 1. Modify keyboard manifest to expose entry points as input methods.
 2. Modify keyboard init logic to interact with new keyboard manager.
 3. Make use of inputContext in keyboard app.
 4. Bug 885692 - To integrate with the new keyboard switching API. for keyboard app
 5. Bug 899073 - inputContext.geText() whould return Promise
r=timdream
Bug 856910 - Add MVVM pattern in settings app. r=evelyn
Bug 856910, Bug 893557 -
1. Add Observable, ObservableArray, and ListView to Utils.
2. Add unit testing.
3. Implement the keyboard panel based on the UX spec.
r=evelyn
Bug 906096 - Add some Gaia workaround to ensure the new IME framework continues to work in Firefox Nightly
r=timdream
Bug 911112 - revert keyboard-frame rename due to Gaia UI Test Failure on
TPBL. r=timdream
Merge pull request #11873 from RudyLu/3rdParty_keyboard_support_commit3

Add 3rd-party keyboard (IME) support.
Bug 907941 - gaia-ui-tests-pushbot (see bug)
bug 900838: [System] play poweron video after first repaint
Bug 911659 - build script settings.js would return error when setting GAIA_DEV_PIXELS_PER_PX=1.5
Bug 907941 - gaia-ui-tests-pushbot (see bug)