Bug 937536 - [e.me] Custom Collection is generated without an icon [r=ranbena, evyatron]
[Bug 944068] Revise collection style [r=amirn]
Bug 935860 Remove the "sendString" method from Korean IME
Bug 925398 - Refactor runtests.py to follow Mixin pattern
bug 942751 - stop OscillatorNodes when done to work around bug 897796

This patch also reverts to the behavior of the prior mozWriteAudio
implementation where stop() only stops long presses, allowing short presses to
release appropriately.
Bug 921390 - Display operator name for each SIM on the lockscreen of DSDS devices
Bug 948304 - [Cost control] Remove reference to mindgap.js library
Bug 933203 - [DSDS] Operator variant logic: APN settings
Bug 938207 - [Dialer] Intermittent Travis Unit Test Failure: dialer/call_log_db Two calls, same group, different hour Add a call: Error: timeout of 2000ms exceeded r=etienne

* increase the timeout for the call_log_db tests because we're using an
  asynchronous IndexedDB API and we really want to use it even in the tests
* rename calllog_db_test to call_log_db_test so that the tests will be run when
  saving call_log_db.js
Merge pull request #14301 from crh0716/921390

Bug 921390 - Display operator name for each SIM on the lockscreen of DSDS devices r=alive
Bug 907013 - Implement AppWindowManager.

* Disable 3 marionette js tests because marionette seems having trouble on finding out alerts. Will file follow up bugs to re-enable them.
* Remove WindowManager and introduce AppWindowManager
* Introduce LayoutManager who knows and gethers the sizing info well.
* Fix OrientationManager issues.
* Abandon TransitionMixin and "Re"write an AppTransitionController for the use case of edge gesture -- let appWindow support multiple transitions.
* Abandon AuthenticationDialog and "Re"implement AppAuthenticationDialog
* AppWindow: Introduce subcomponents under appWindow
* AppWindow: Introduce broadcast for internal events, publish for external events.
* AppWindow: Introduce event handling mechanism by registeredEvents.
* Fix VisibilityManager issues.
* Change the mechanism in python based gaia-apps.
* More shared code between AppWindow and HomescreenWindow.
* More shared code between AppWindow and ActivityWindow.
* Add 100+ unit test functions.
* Isolate window.css from system.css
* Add a new event in KeyboardManager for continuos transition control.
* Add a developer settings for enabling simultaneous animation control.
* Add jsdoc support.
  http://alivedise.github.io/gaia-system-jsdoc/
Merge pull request #13797 from alivedise/bugzilla/907013_master_rebasing/app_window_manager_v3

Bug 907013 Implement AppWindowManager and bye bye WindowManager, r=etienne
Bug 945464 - [music] add will-animate to music app
Bug 948799 - Xfail test_cost_control_reset_wifi.py
Merge pull request #14527 from gitmai/bug-948304-remove-mindgap-reference

Bug 948304 - [Cost control] Remove reference to mindgap.js library
r=salva
Merge pull request #14532 from julienw/fix-intermittent-call-log

Bug 938207 - [Dialer] Intermittent Travis Unit Test Failure: dialer/call...
Bug 948842 - Re-enable test_sms_with_attachments.py
Merge pull request #14550 from dominickuo/bug-945464

Bug 945464 - [music] add will-animate to music app, r=dominickuo
Merge pull request #14529 from jaoo/933203

Bug 933203 - [DSDS] Operator variant logic: APN settings. r=kaze
Merge pull request #14408 from EverythingMe/937536-collection-no-icon

Bug 937536 - [e.me] Custom Collection is generated without an icon [r=ranbena, evyatron]