Upgraded to Haxe plugin 3.2-rc1

The all-Java implementation of Haxe plugin
Upgraded to all-java TypeScript plugin 1.2-rc1
Covnerted main Gradle plugin to Java
Converted Spaghetti Haxe plugin
Converted Spaghetti TypeScript plugin
Added some Java utilities
PropertyNode should extend TypeNamePairNode
Generator should throw IOException