Bug 1103121 - Add |mach gradle| command for building Fennec Gradle. r=gps

I went with gradle instead of gradlew because it's more likely to be
what users consider.  And mach helpfully fixes up the uncommon typo.

This is a little hard-coded right now but I don't think it's likely
any other Gradle consumer will arise in the short term.

--HG--
extra : source : 67ce3d7591f944fa458758d97f443651f0e40dac
extra : amend_source : d10846e845deda5d368bdfdbb5b3d68706038992
extra : histedit_source : fb30750f389444a9619778d4c690d7de5e5fcbc1
Bug 1031404 - Browser Toolbox: Open on last used panel by default;r=jryans,r=Gijs
Bug 1100021 - Correct new tablet toolbar layout for devices with hardware menu key. r=lucasr
Merge m-c to fx-team a=merge
Bug 1101976 - fix start-at/end-at support because of odd test formats with mochitest-browser, r=ted
Bug 1100079 - enable update badging on Nightly, r=gavin
Backed out changeset c7a24854801e (bug 1093567) for crashtest orange
bug 552020 Part 1: Hook into CVDisplayLink to get vsync events on OSX. r=benwa,mstange
Bug 552020. Part 2. Enable Vsync Profiler Markers across platforms. r=benwa
bug 552020 Part 3: Enable Creation of mozilla::TimeStamp from system timestamps. r=roc
Bug 1059756 - Add a link to Loop's help page in the gear menu. r=MattN
Bug 1097746 - Add a link to Hello's SUMO page for standalone. r=Standard8
Bug 1083469 - Allow to use old keywords APIs along with Bookmarks.jsm r=mano

--HG--
extra : rebase_source : 606724d24ed36d9de8045f526d1bb452bf5d0530
Merge mozilla-central to fx-team
Bug 1102836 - Only grow close button hit area in new tablet UI (r=mhaigh)
Bug 1102836 - Make close button hit area a bit taller (r=mhaigh)
Bug 1098459 - Remove dead area on the right of "new tab" button (r=mcomella)
Bug 1100904 - Add TransitionsTracker API (r=mcomella)
Bug 1100904 - Track transitions in tab strip (r=mcomella)
Bug 1100904 - Ensure panel updates don't happen during transitions (r=margaret)