Updated the tests so that they now tests to make sure the TokenTransformation in the TransformingParseTreeListener is getting given the right values.
Moved the majority of the logic in the JavaTransformer up into the new Antlr4Transformer.