Moved CommandLineToolSearchResult to avoid package cycle
Remove unused parameter that was causing package dependency cycle
Add classycle check to ‘platform-native’ (with exceptions)
Adding support for VCS configuration in Intellij
Split the native samples integration test per subproject
Updated spec
Merge branch 'release'

Conflicts:
	subprojects/docs/src/docs/release/notes.md
Remove note about other code review tool.
Add note about testing Gradle against EA builds of new JDK versions.
A bogus test commit for adam
Merge branch 'master' of github.com:gradle/gradle
Revert "A bogus test commit for adam"

This reverts commit 328fe40b9ae5c7bf04484cfec7ec531911343ef9.

Revert "Compiles with A test script"

This reverts commit 9a5b8a5ac60ca64e7176fa59048471bedb65d986.
A bogus test commit for adam
Convert HelpTasksPlugin to Java and delete ImplicitTasksConfigurer, moving the constants it housed to better homes.

 +review
Spec work on story for configuring task created by model rules.

+review
Move help task name required outside of plugins project back to core.
Add missing class.

This got missed during a Groovy to Java conversion.
Fix failing tests
Improved error message when attempting to directly instantiate DefaultComponentSpec

+review REVIEW-5081
Renamed DefaultComponentSpec to BaseComponentSpec and made abstract

+review REVIEW-5081