Initial experimentation with StringTemplate.
Merge branch 'master' of git@github.com:MovingBlocks/TeraMath.git
First clean generated class.
Integrated generator and generated code into build process.
Minor updates in Tuple2d/Vector2d
Added Tuple3d and Vector3d
Cleaned Tuple2d tests
Added tests for Tuple3d and Vector3d
Merge pull request #10 from msteiger/vector3d

Added Tuple3d, Vector3d and ImmutableVector3d
Merge branch 'master' of git@github.com:MovingBlocks/TeraMath.git
Converted ImmutableVector and Vector types to templates.
Fixed tabs in build.gradle.
Merge pull request #11 from immortius/master

Integration of StringTemplate for generation of types from templates
Some minor javadoc issues
Fixed checkstyle issues
Fixed checkstyle in unit tests
Added Quat4d
Added integer tuple/vector
Consistent naming of Quat and Vector classes
Fixed unit tests