Removed unused field.
Don't spin while waiting for cancelled built to finish
Removed some unnecessary code.
Javadocs.
Moved handling of daemon failure and stop command up out of DefaultDaemonCommandExecuter.
Added some test coverage to verify that the daemon is not killed when a build can be cancelled gracefully.
Fixed a deadlock in cancellation handling.
Reworked the early stories of the play spec. Now, start with something very basic but usable and improve from there.
Polish release notes
Polish release notes
Fixed DSL reference for TestResourceFactory.
Introduce a feature toggle for the new model DSL, off by default.
Add initial spec for model management.
Add support for applying rule sources that don't implement Plugin using id via PluginAware.apply()

+review REVIEW-5214
Intorduce PluginAwareInternal and AppliedPlugins interfaces

+review REVIEW-5214
Add ability to apply rule base plugins using type

+review REVIEW-5214
Add ability to apply rule source only plugins via plugins {} block

+review REVIEW-5214
Add test coverage for applying rule source plugins to elements that are not model rule compatible

+review REVIEW-5214
A useful error message is presented to the user if they try to apply a rule source plugin as a regular plugin

+review REVIEW-5214
Update Javadoc