GROOVY-6522: Fix breaking change introduced by previous fix
change test to be able to handle lambda forms
GROOVY-6522: Perform generic type inference with implicit closure coercion
Add JAVA_HOME and Java version to build lifecycle, for CI integration purposes
GROOVY-6531: add fast paths for div, next and previous
GROOVY-6489: Generics type checking doesn't use the right receiver information in "with" blocks
GROOVY-6531: remove math for character
Merge branch 'master' into jdk8