Bug 845545: Part 1 - Fix heap dumping to work off the main thread. r=mccr8
Bug 845545: Part 2 - Refactor context creation callbacks. r=bholley,mccr8
Bug 845545: Part 3 - Give the CycleCollectedJSRuntime more control over
SnowWhite. r=smaug
Bug 845545: Part 4 - Create a worker implementation of CycleCollectedJSRuntime. r=mccr8,bent
Bug 845545: Part 5 - Port ImageData to workers. r=mccr8,peterv,bent
Bug 845545: Part 6 - Add a switch to force no QueryInterface function and use it for ImageData. r=bz
Bug 845545: Part 7 - Only set up XRay jsids on the main thread. r=bz