Util: added is method for reified type tests
Added types for reified types
WIP: TypeDescriptor: added static isObject method to test performance
Util: added method for reified tests for interop
TypeDescriptor: added member type support
Added static TD constants to each major native types
Updated runtime for reified generics
Added typechecker/compiler/cmr to classpath, now that the runtime depends on the model loader / typechecker model
Added a few missing @Ignore
ReifiedType.$is is replaced by ReifiedType.$getType
Float and Integer are ReifiedType
Float: removed obsolete castValue method
TypeDescriptor.type is now a Class
TypeDescriptor: removed unused constant
TypeDescriptor: removed obsolete code
TypeDescriptor: added code to convert a TypeDescriptor to a ProducedType
Util: added support for metamodel and runtime "is" operator using ProducedType
Added runtime module manager/model loader for metamodel and runtime "is" support
Implemented $getType for all java impls
TypeDescriptor: support for member classes