Changed DefaultClassLoaderRegistry so that it does not inject tools.jar into the system classloader unless we're actually going to do a build, as DefaultClassLoaderRegistry is used in other places (eg in the tooling API provider). Once we drop support for in-process ant-based compilation on java 5, we can remove this entirely.
Added some toString() implementations.
Added another Gradle 2.0 candidate.