Get ready for 1.11
Prep for real release
Set back to 1.11
Using nebula-test changes
Prep for 1.11.0 release.
Use gradle 1.12
Added a failing test to demonstrate the issue
Make sure that we only add the Java component if the war plugin hasn't been added to the project
Moved the publication/component building logic to the PublicationExtension configuration, delaying execution to last moment
Minor updates to the way that we establish the configurations
Merge branch 'gradle-1.9' into gradle-1.11

Conflicts:
	gradle.properties
	plugin.gradle
	src/main/groovy/nebula/plugin/publishing/maven/ResolvedMavenPlugin.groovy
Update tests to reflect new naming convention from mavenJava to mavenNebula
Logic added to add artifacts and dependencies from component usages for Maven Publications
Fixed bug where the runtime configuration for the Java Plugin was being resolved too early
Change the domainobjectset collection type for the CustomComponentPlugin to fix a hashcode remove item bug
Merging upstream changes from master
Merge branch 'gradle-1.11' into gradle-1.12

Conflicts:
	bootstrap.gradle
	gradle.properties
	plugin.gradle
Use custom 1.12 distribution
Restoring state of project for 1.12 release
Use RC1 for bootstrapping