Bug 973238 Part 1 -- Remove getSuitableClaspAndProto r=sfink
Bug 973238 Part 2 -- Remove TypedObjectPointer abstraction r=sfink