GROOVY-6698: step 1 - make "jar" task work without deprecations
GROOVY-6698: step 2 - fix "test" task
GROOVY-6698: step 2 - fix "groovydoc(All)" tasks
GROOVY-6698: step 3 - fix jarjar task to avoid recompilations
GROOVY-6698: fix bootstrap jar not checking the indy flag
GROOVY-6698: Upgrade to Gradle 1.11
GROOVY-6698: Consistently use target 1.7 if indy is enabled
Rolling back to Gradle 1.10 because of http://issues.gradle.org/browse/GRADLE-3052
Merge pull request #379 from melix/GROOVY-6698

Rework of Gradle build