Bug 886123 - Handle locale changes with BroadcastReceiver instead of getLastCustomNonConfigurationInstance(). r=sriram
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #3); r=joey
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #4); r=joey
Bug 888104 - Move nsCxPusher's mScx grabbing code into the common helper method. r=gabor

This function is called by Push and PushNull, so with the added null check this
is equivalent. This facilitates the refactoring in the next patch.
Bug 888104 - Introduce AutoCxPusher and reimplement nsCxPusher in terms of it. r=gabor
Bug 888104 - Reimplement Auto*JSContext in terms of AutoCxPusher. r=gabor