Bug 1031872 - Don't use transitions for GeckoPreferences on Kindle Fire. r=lucasr

The Kindle always uses a black background for transitions. On all-white screens
like our Settings panes, this looks awful. This patch skips transitions on
those devices.
Bug 1021356 - Empty private tabs panel visual refinements.
Bug 1027135 - Only touch PageActionLayout on UI thread. r=wesj
Bug 1027137 - PageActionLayout cleanup. r=wesj
Bug 1035439 - Part 1: Clear private undo close tab data when leaving private browsing. r=margaret
Bug 1035439 - Part 2: Show closed tabs of the current private state in RecentTabsPanel. r=margaret
Bug 1035439 - Part 3: Use selected tab private state in openUrlAndStopEditing. r=margaret
Bug 1035439 - Part 4: Change undoCloseTab to accept closed tab data. r=margaret
Bug 693555 - Update inline spellchecker underlining for multiprocess(e10s).r=ehsan, mrbkap
Bug 1037527 - Auto-expand synced tabs clients, r=nalexander
Backed out changeset 5bef1f8045fd (bug 1027137) for breaking  talos remote-trobopan
Backed out changeset 88bc05432845 (bug 1027135) for  talos remote-trobopan test failure
Bug 1034669 - Add a way of fading out certain areas of the canvas graphs, r=pbrosset

--HG--
rename : browser/devtools/shared/test/browser_graphs-11.js => browser/devtools/shared/test/browser_graphs-11a.js
merge fx-team to mozilla-central a=merge