Configure GroovyDoc

* Include Groovy and Java source
* Groovy source of tests
* Groovy source of integration tests

* Replace “diamond operator” in 2 places with more verbose syntax to keep GroovyDoc happy.