Upgrade Groovy version to 1.8.9 to fix ConfigSlurper issue with Java 8

Thank you for the responses. Sorry Peter I never did search for old responses. However, now you are aware of an issue that you were not of before.

The reason I used the ConfigSlurper is that the configuration parameters can both be indexed with dot notation outside a build as well as ‘apply from:’ ed into a Gradle project. It’s straight Groovy syntax. It can come in handy.

The Slurper was fixed in Groovy 2.0.6 and 2.1 also according to the jira so it should be fixed with the Gradle 2.0 release.