ignore TestResource for now because it lags like crazy
generate @:coreType abstracts and move Enum implementation to internal.EnumImpl
move HxOverrides code to Haxe
move global _hx functions to HxOverrides
move _HxException to Haxe
move rest of bootcode to @:preCode on Boot