Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher

--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
Bug 863445 - Part 2: Specify Robocop APK on runtestsremote.py command line. r=jmaher

This deprecates --robocop in favour of --robocop-ini, and
--robocopPath in favour of --robocop-apk.
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher

Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
Bug 870908 - Add Robocop Java harness for writing tests in Javascript. r=rnewman
Bug 866271 - Add Javascript interface to Android SharedPreferences. r=rnewman

This provides an nsIPrefBranch-like Javascript module backed by
Android SharedPreferences.
Bug 866271 - Android SharedPreferences tests. r=rnewman
Bug 870371 - Add Javascript interface to Android OrderedBroadcast. r=rnewman
Bug 870371 - Android OrderedBroadcast tests. r=rnewman
Backed out e7739a472f09, 3fd142236a0f, and 382ec69cdfb1 (Bug 863445) for Android rc1 and rc2 failures on a CLOSED TREE. r=me

--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
Bug 833625 - Part 0: fix strict mode in titlebar pref. r=rnewman
Bug 833625 - Part 1: update GeckoPreferences, implement data reporting preferences. r=rnewman
* * *
Bug 833625 - Part 1b: don't show Crash Reporter checkbox if MOZ_CRASHREPORTER isn't set. r=liuche
Bug 833625 - Part 2: Android notifications for data reporting. r=rnewman
Bug 857419 - Implement about:healthreport on Android. r=rnewman
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher

--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
Bug 863445 - Part 2: Specify Robocop APK on runtestsremote.py command line. r=jmaher

This deprecates --robocop in favour of --robocop-ini, and
--robocopPath in favour of --robocop-apk.
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher

Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
Merge mozilla-central into services-central.
Bug 857419 - Follow-up: don't build services/{datareporting,healthreport} on Android. r=rnewman
Merge mozilla-central and inbound