Bug 978211 followup, make compare-mozconfig work on Win64 again, r=glandium a=NPOTB

--HG--
extra : rebase_source : 615a26cc88c663b1c4b1b8ad7b32e3107962f019
Bug 1072073 - pretty-l10n-check should also be -j1; r=glandium a=NPOTB
Bug 1013730 - Have mach ignore broken disk io stats; r=gps a=NPOTB

This works around the "RuntimeError: couldn't find any physical disk"
issue on Windows when using 'diskperf -n'
Bug 1077597 - force -j1 for {pretty-}package-tests; r=glandium a=NPOTB
Bug 1084163 - Remove 'make check' from automation/build; r=glandium a=NPOTB

'make check' is somewhat special in that we want to trigger testers
before it finishes. Since moving sendchange into mach is difficult and
'make check' may be going away in the future anyway, just pull it out
for now.

Also remove the MOZ_AUTOMATION_*_SENDCHANGE flags since we aren't using
them.
Bug 1085026 - Use sha512 hashes for mar files; r=glandium a=NPOTB
Bug 1087104 - Implement partial mar generation in make for 'mach build'; r=glandium a=NPOTB
Bug 1087104 - Set the partialInfo property for Balrog; r=glandium a=NPOTB
Bug 1085509 - Add telemetry for how many permanent certificate overrides users have. r=mmc, r=jcj, a=lsblakk
Bug 1069762 - Make CSP violation reports match the spec for redirects. r=sstamm, a=dveditz
Bug 1061736: add DuckDuckGo as a search engine option in Firefox, r=dolske, a=gavin
Bug 1023539: Fix occasional timeouts of TURN webrtc transports with one-way connections r=bwc a=lmandel
Run TURN relay reservation refresh logic when handling a Data Indication packet
Bug 1011562 - Ship Firefox OS fonts in Mulet. r=mshal, a=NPOTB
Bug 1062096 - browser_aboutHome should use a fake search engine instead of google to test FHR reporting. r=adw, a=test-only
Bug 1094421 - Prepend www. to the search suggestion URL to avoid intermittent timeouts. rs=Mossop,me, a=test-only
Bug 883254 - Add the duckduckgo searchplugin. r=margaret, a=sledru
Bug 883254 - Add the duckduckgo searchplugin to certain locales. f=glandium, r=mfinkle, a=sledru

The purpose of this patch is to union a set of extra search plugins into
the set of search plugins for a specific subset of locales in a
multi-locale build.  This is a temporary hack for a single release; for
this release, we don't care about burning single-locale repacks.

I don't think we support finding a localized JAR resource --
like (%searchplugins/list.txt) -- from the object directory directly, so:

* I made the list filename depend on the locale;
* generated the locale-dependent list at build time;
* had the generated JAR include the list from the object directory.
Bug 1061327 - Don't stop searching for scrolled layers when encountering a ScrollInfoLayer. r=botond, a=lmandel
Bug 1061327 - When the scrolled layer is not an ancestor of the scrollbar layer, search the whole layer tree. r=botond, a=lmandel
Bug 1090967 - Don't use the Aurora-specific profile by default if this is not Aurora. r=bsmedberg, a=lmandel