[Gradle Release Plugin] - pre tag commit:  '1.12.1'.
[Gradle Release Plugin] - new version commit:  '1.12.2-SNAPSHOT'.
Translate integTest into a more flexible system to handle multiple facets.
Include the building of classes in build
Be more responsive to SourceSets appearing.
Code review comments.
Merge pull request #5 from quidryan/flexible-source-sets

Translate integTest into a more flexible system to handle multiple facets
Add Facet documentation
Add Facet documentation
Merge branch 'master' into gradle-1.12
[Gradle Release Plugin] - pre tag commit:  '1.12.2'.
[Gradle Release Plugin] - new version commit:  '1.12.3-SNAPSHOT'.
Updating dependencies
[Gradle Release Plugin] - pre tag commit:  '1.12.3'.
[Gradle Release Plugin] - new version commit:  '1.12.4-SNAPSHOT'.
Bump version of publishing plugin
[Gradle Release Plugin] - pre tag commit:  '1.12.4'.
[Gradle Release Plugin] - new version commit:  '1.12.5-SNAPSHOT'.
Update publishing dependency
[Gradle Release Plugin] - pre tag commit:  '1.12.5'.