Bug 932898 - Fix leaks in /browser/base/content/test/general/ r=jaws

From 703bffabe0374690ecce1ca6a82cfb1f1ace30e8 Mon Sep 17 00:00:00 2001
Bug 930970 - migrate based on pref, r=Unfocused,jaws
Bug 906839 - enable by default social.allowMultipleWorkers - update tests to work pref'd on and fix a missing update to the worker state, r=markh.
Bug 906839 - test fixes.  r=markh
Bug 906839 - disable one social test due to bug 919878. r=gavin
Bug 930970 - Fix bustage caused by tests assuming this._rdf is created within migrateUI, rs=bustage
Bug 933935 - Strip parentheticals when making nice plugin names, r=dolske
merge m-c to fx-team
Bug 934398 - Fix warning about assignment to undeclared variable 'p' r=jmaher

From 2cb477ab9b0da93c6a9f188a3e3cf62528d308ce Mon Sep 17 00:00:00 2001
merge m-c to fx-team
Bug 933748 - Follow up to remove a couple of noisy LogFunction calls. r=nobug
Bug 930901 - Move TabState and TabAttributes to their own JSMs r=billm

From c3c8358214e4dbf1a5cc6149ea51cf3d55fdf3dd Mon Sep 17 00:00:00 2001
Bug 930901 - Introduce Utils.jsm r=billm

From 83def9699a103352bed7a49ec69d9e6cceb85e0b Mon Sep 17 00:00:00 2001
Bug 930901 - Rename _SessionFile to SessionFile r=billm

From 88d1ec2f1c54fe85b5a79292562762f1e616310e Mon Sep 17 00:00:00 2001

--HG--
rename : browser/components/sessionstore/src/_SessionFile.jsm => browser/components/sessionstore/src/SessionFile.jsm
Bug 932690 - Move viewport message management into tabs. r=kats
Bug 931777 - Use Downloads.jsm functions to get download directories in Firefox for Metro r=msamuel
Bug 927238 - Fix toggling of selected item in select menus. r=rsilveira
Bug 899110 - Remove the code to switch between different back-ends from the Downloads Panel. r=enn
Bug 927979 - Follow up to fix bad string null check in profiler. r=benwa
Bug 911384 - add HAWK support (HTTP client authentication protocol). r=rnewman