Mulet work

--HG--
branch : mulet
make mochitest work on b2g

--HG--
branch : mulet
Prevent exception in panning code when having dead wrapper / removed nodes. r=vingtetun

--HG--
branch : mulet
Bug 961745 - Adding --enable-mulet and MOZ_MULET

--HG--
branch : mulet
Bug 961777 - Disable reuseGlobal

--HG--
branch : mulet
Integrate gaia responsive mode tweaks

--HG--
branch : mulet
Prevent getSelectedLocale exception

--HG--
branch : mulet
Set shell.html as homepage

--HG--
branch : mulet
Bug 963234 - abstract AlertsServices.js from shell.js r=fabrice

--HG--
branch : mulet
Bug 965257 - Improve SpecialPowers.loadChromeScript error messages r=ted

--HG--
branch : mulet
Bug 965257 - Expose Assert.jsm in mochitest-plain chrome script r=ted

--HG--
branch : mulet
Bug 963239 - Implements "SystemApp.jsm" to abtract and easy interacting with the system app from platform code r=fabrice

--HG--
branch : mulet
Bug 968907 - disable certified csp

--HG--
branch : mulet
Bug 973538 - Throw an exception on undefined values for OS.Path.join() and OS.Path.winGetDrive()

--HG--
branch : mulet
Hacking b2g-l10n behavior

--HG--
branch : mulet
Switch --enable-mulet in mozconfig

--HG--
branch : mulet
Force --enable-mulet to pass tests

--HG--
branch : mulet
Remove b2g-l10n hacks

--HG--
branch : mulet
Merging mulet