Added manifest & metaInf to Jar DSL
Fix for CheckstylePluginIntegrationTest.is incremental sporadically failing (fixing incorrect class names)

+review REVIEW-5194
Added platform variance alternatives
Change component selection rule targeting to use NotationParser

+review REVIEW-5180
More unit test coverage for equality

+review REVIEW-5137
Merge branch 'master' of git://github.com/ysb33r/gradle-1
Revert breaking changes to InvalidActionClosureException

- Use InvalidUserCodeException for invalid component selection rule closure
   - This is temporary pending improvements to the component selection rule Java API

+review REVIEW-5137
Moved Configuration(Container)Internal into dependency-management subproject

+review REVIEW-5137
Small improvements to Schalk Cronjé's contribution + mention in relese notes
Merge remote-tracking branch 'origin/master'
Removed duplicate method.
Use a consistent error message when build is cancelled.
Javadocs.
Unpack the requested Launchable instances in the client process. The previous attempt was actually doing so on the daemon side, which we were trying to avoid.
Removed unused method.
Unpack the requested Launchable instances in the client process. The previous attempt was actually doing so on the daemon side, which we were trying to avoid.
Don't discard the exception chain when adapting to an internal 'build cancelled' exception.
Don't fail with 'build cancelled' if the build completed successfully before it could be cancelled.
Added some open issues and split out a new story in the tooling cancellation spec.
Minor refactoring for component selection rule targeting
- Moved all validation to ModuleIdentifierNotationParser
- Changed ComponentSelectionMatchingSpec to accept ModuleIdentifier in constructor
- Wrapped notation parser errors in a contextual exception
+review REVIEW-5180