Bug 691647 Part 2: remove Firefox Desktop implementation of removed nsISidebar methods. r=dolske

--HG--
extra : rebase_source : 7981dd516a4098d7ebc85b9c406163d30d4ebac3
Backed out changesets d901d33dd142 and 48da1752622f (bug 729463) for robocop failures.
Back out Bug 810644 part 2 to fix b2g test_closeOnGC.html orange.
Back out Bug 810644 part 1 to fix b2g test_closeOnGC.html orange on CLOSED TREE
Bug 859594 - Remove AudioSourceNode; r=bzbarsky
Bug 859602 - Remove AudioParam.minValue/maxValue; r=bzbarsky
Bug 859200 - Get properties for RIL as boolean. r=allstars.chh
Bug 858685: Fix byte order issue in DataChannel open message r=jesup
Bug 858691: Cleanup of DataChannel OpenRequest Message r=jesup
Back out f55d9235d5a0 (bug 859200) for test_ril_worker_icc.js failure
Merge latest green inbound changeset to mozilla-central
Bug 808370 - Use the VariablesView in webconsole; r=past,vporof,paul
Bug 587757 - (global-console) Implement Browser Console; r=past,jwalker,Mossop
Bug 818134 - Allow multiple debuggers in toolboxes to debug separate tabs; r=rcampbell,dcamp
Merge m-c to fx-team.
Bug 855244 - Add support for the Profiler running in multiple tabs. r=past, r=robcee
Bug 852777 - Make Tilt more extensible, r=vporof
Bug 859181 - Variables view closes immediately on first open, r=rcampbell
Bug 859062 - [netmonitor] Hide right arrow in the SideMenuWidget, r=dcamp
Bug 859085 - [netmonitor] Add tooltips to all labels in the UI that may have cropped values, r=dcamp