Bug 1052139 - Mark entered compartments r=terrence
Bug 1052139 - Refactor global-object creation code to distinguish the unique self-hosting global from all other run-of-the-mill globals.  r=till