Bug 997440 - Push some more cxes in jsd. r=bz
Bug 997440 - Fix an XPConnect test bug. r=bz

This failure is currently being silently squelched on trunk.
Bug 997440 - Fix some error reporting nastiness in the CPS tests. r=bz
Bug 997440 - Fix some more error reporting in crashreporter tests. r=bholley
Bug 997440 - Yet another error reporting fix, this time in devtools server tests. r=bholley
Bug 997440 - Introduce a special null principal to return when we're not in any compartment at all. r=bz
Bug 997440 - Use the WrappedJS's global as an entry global. r=bz

This basically means that baseURI will be relative to global in which the code
is defined, which seems reasonable.
Bug 997440 - Stop associating XPCWrappedNativeScopes with an XPCContext. r=bz
Bug 997440 - Remove cx pushing in SetNewDocument. r=bz