groovy support

Proof of concept groovy support - just shows your framework will work with groovy as well as java
(java syntax is for the most part valid groovy, so the helloworld example is valid as a groovy file)


Indentation is still mismatched here between the `{` and the `}`