GRADLE-2920 - Do not remove outgoing edges from root node when it is evicted. Fleshed out ResolveTestFixture to shake out the old and new dependency graph and the artifacts.
Removed mention of using the literal API to configure tasks. It isn't generally supported. Also removed mention of the `configure { }` method.
Fleshed out ResolveTestFixture to check more stuff and use it in another int test.
Fixed 'task not found' error message when using a qualified task name.
Use ResolveTestFixture in a couple more int tests.
Changed the pom parser so that it orders inherited dependencies after declared dependencies. This was the behaviour previously and seems to be more consistent with what Maven does.
Fixed broken int tests on windows.
The daemon must not adjust the "java.runtime.version" system property. This is not defined to be in System.getProperties() but is there in practice and setting it have unwanted side effects.