Bug 1029533 - Initial standup of MTP server. r=echou

Note: This will be off by default. Currently, you need to do:

adb shell setprop sys.usb.config mtp,adb

in order to activate the MTP server.
Backed out changeset 48c4d4a97a4b (bug 1029533) for build bustage
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/b0e241b8ac01
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1037716 - Disable intermittent failing test | TEST-UNEXPECTED-FAIL | /builds/slave/test/gaia/apps/ringtones/test/marionette/manage_test.js | Ringtone management Manage ringtones Create new ringtone

========

https://hg.mozilla.org/integration/gaia-central/rev/b2f43aa49e72
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21639 from KevinGrandon/bug_1033858_update_node_modules

Bug 1033858 - Update gaia node modules for dependency updates

========

https://hg.mozilla.org/integration/gaia-central/rev/c93d68ee8ba6
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1033858 - Update gaia node modules for dependency updates
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/fbc922929917
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #21592 from justindarc/bug1036312

Bug 1036312 - Camera flash flashes when in background

========

https://hg.mozilla.org/integration/gaia-central/rev/628b4491adcd
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1036312 - Camera flash flashes when in background
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/c0ed46086ca7
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21641 from KevinGrandon/bug_1037720_intermittent_app_pending_update_test

Bug 1037720 - Intermittent failing test | TEST-UNEXPECTED-FAIL | /builds/slave/test/gaia/apps/verticalhome/test/marionette/app_pending_update_test.js | Vertical Home - Packaged App Update update an installed app 14:42:39 INFO - TEST-END | Vertical Home - Packaged

========

https://hg.mozilla.org/integration/gaia-central/rev/eb0746c7e9e2
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1037720 - Intermittent failing test | TEST-UNEXPECTED-FAIL | /builds/slave/test/gaia/apps/verticalhome/test/marionette/app_pending_update_test.js | Vertical Home - Packaged App Update update an installed app 14:42:39 INFO - TEST-END | Vertical Home - Packaged r=me
Bumping manifests a=b2g-bump
Bug 984274 - Remove WebappsUpdateTimers in B2G mochitests. r=fabrice
Bug 1033686 - Make sure pre-search and post-search replace each other. r=nalexander

--HG--
rename : mobile/android/search/java/org/mozilla/search/DetailActivity.java => mobile/android/search/java/org/mozilla/search/PostSearchFragment.java
rename : mobile/android/search/java/org/mozilla/search/stream/CardStreamFragment.java => mobile/android/search/java/org/mozilla/search/PreSearchFragment.java
rename : mobile/android/search/java/org/mozilla/search/autocomplete/AutoCompleteFragment.java => mobile/android/search/java/org/mozilla/search/autocomplete/SearchFragment.java
Bug 1035335 - Don't convert number query for searches. r=mfinkle
Merge m-c to fx-team. a=merge
Bug 1030779 - Add -private-window to command-line help output. r=jdm
Bug 1033079 - Part 1: Server style cleanup. r=past
Bug 1033079 - Part 2: Support multiple listening sockets. r=past
Bug 1035296 - Make protocol.js pass error messages for unknownError. r=past
Bug 1035300 - Drop support for page report with oneshot data. r=harth
Bug 1036449 - Introduce a noreload flag for csscoverage start. r=harth
Bug 862563 - Remove implicit acceptance for data reporting notification and notify on first run; r=gps

The data reporting notification was over-complicated. It wasn't
displayed for +24hr after first run and it had a weird, non-required
policy around what constituted acceptance of the policy.

The notification is now shown shortly after first startup.

The logic around "notification accepted" has been greatly simplified by
rolling it into "notification shown." Where we once were checking
whether the notification has been "accepted," we now check whether it
has been displayed. The overly complicated logic around the implicit
acceptance of the policy has also been removed.

The end result is the code for managing the state of the notification is
greatly simplified.

--HG--
extra : rebase_source : 808efdf1edd103552f6aa10b5c4309b64e514773
extra : amend_source : e4252e6a850a348d1b5aca733121dd07cbc6a70a
extra : histedit_source : 10ec20a07677674a8c9a705a3ffb4dc46a22b890%2Ca9442934d5964f16e9ad1101b786b4d094ac228d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/d509e1202473
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Merge pull request #21542 from EverythingMe/1016221-cdn-bgs

Bug 1016221 - [Collection App] Mozilla CDN Backgrounds for Collection ic...

========

https://hg.mozilla.org/integration/gaia-central/rev/85376c050fbb
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Bug 1016221 - [Collection App] Mozilla CDN Backgrounds for Collection icons