Javadoc update.
Added some type parameters.
Added RunTestExecutable to the DSL reference guide.
Some tweaks to Groovy version detection.
Deprecated tooling API protocol types ModelBuilder and InternalBuildActionExecutor, replaced by InternalCancellableConnection.