Bug 965920, part 1 - Smart pointerize getters in XPConnect. r=bholley
Bug 965920, part 2 - Smart pointerize gSharedScriptableHelperForJSIID. r=bholley
Bug 965920, part 3 - Smart pointerize newVariant. r=bholley
Bug 966765 - Remove DumpHeap call in ReleaseXPConnectSingleton. r=bholley
Bug 966766, part 1 - Remove null check in XPCWrappedJSClass::GetNewOrUsed. r=gabor
Bug 966766, part 2 - Move AddRef out of the ctor for XPCWrappedJSClass. r=gabor
Bug 966766, part 3 - Rename clazz to clasp in XPCWrappedJSClass::GetNewOrUsed. r=gabor
Bug 966766, part 4 - Smart pointerize clasp in XPCWrappedJSClass::GetNewOrUsed. r=gabor