Bug 910189: Part 1 - Add "restore defaults" hooks into settings. r=margaret

--HG--
rename : mobile/android/base/resources/xml/preferences_search.xml => mobile/android/base/resources/xml-v11/preferences_search.xml
Bug 910189: Part 2 - Enable removing of default engines. r=margaret
Bug 910189: Part 3 - Restore default search engines (no dialog). r=margaret
Backed out 3 changesets (bug 910189) for breaking android builds

Backed out changeset 119e40b61023 (bug 910189)
Backed out changeset 1c778892acc6 (bug 910189)
Backed out changeset 96816b5d7299 (bug 910189)
Bug 946813 - Part 1: Expose invisibleToDebugger as a sandbox flag. r=bholley

--HG--
extra : rebase_source : 7d4963efc10423bb3e451da0eb1f6a03d7531831
Bug 878935, Part 2: Pause painting while reflow-on-zoom is in progress to provide a better user experience. [r=kats,dbaron]
Bug 946656 - Correct regex that determines a loading page in WaitHelper. r=margaret
Merge m-c to fx-team
bug 868341 - pinch to zoom jumps all over page randomly r=mfinkle,kats
merge fx-team to mozilla-central