Checkpoint: Make the behavior of System.Type.ToString more closely match .NET's
Add a test covering invocation of an inherited overloaded method
Expose get_BaseType in System.Type
Checkpoint: GenericTypeBaseType test passes now. Probably broke generics hardcore, though.
Checkpoint: Fix RenameGenericMethods.
Checkpoint: Fix bug introduced in GetTypeName
Various fiddling
Checkpoint: Undo some unnecessary fiddling
Checkpoint: Copy members indirectly from the open type's prototype (Foo<>.prototype) to the closed prototype (Foo<T>.prototype), but don't do so recursively.
Fix Enum types not being marked as closed