Removed unused method.
Removed deprecated fileTree() method.
Task.dependsOn() no longer accepts unrecognised input types, rather than calling toString() on them.
Added an int test to verify we can cross-compile and run tests using a jdk other than the one running the build.
Some fixes for changes to NotationParser error handling.
Changed DefaultIvyArtifactName to ignore empty or null extra attributes.
Verify setting of component type before executing ArtifactResolutionQuery
API doc for artifact resolution query
Renamed ResolvedComponentArtifactsResult -> ComponentArtifactsResult
Updated API docs and release notes for Artifact Query API
Fix IdeDependenciesExtractor
Groovy to Java.
Fix after conversion to Java.
Include null guards, because Eclipse WTP stuff passes in null configurations.
The resources project must be published as well, as core depends on it.
Merge branch 'release'

Conflicts:
	subprojects/docs/src/docs/release/notes.md