REVIEW-862: map toString of original exception in PlaceholderException; add some more coverage to JunitIntegrationTest for broken exception handling
GRADLE-2484 / Review-865: Calculate ignored tests dynamically reusing JUnit runner builder infrastructure; Add more coverage about ignored tests to JUnitIntegrationTest
cleanup integtest
Extract JUnitCrossVersionIntegrationSpec from JUnitIntegrationTest
- reuse sample test code fom JUnitIntegrationTest
- test against junit 4.0, 4.4, 4.8.2 and 4.11
Fix formatting of contributors in release notes.
Automate inclusion of known issues in release notes.
Reuse TestReportDataCollector for generating html reports.
- No xml parsing results output anymore.
- Still loading stderr and stdout for a testclass into memory when writing html report.
Extend the application plugin to build a tar distribution

Add distTar task to application plugin
Add documentation and integration test coverage for distTar

Add integration tests to ApplicationIntegrationTest
Add distTar to Application Plugin Documentation
minor formatting cleanup; add credits to sean for the distTar contribution to the release notes.
remove author doc block
Remove some redundant code.
Rename TestFileContext to TestWorkDirProvider, and don't make TestFile implement it.
Update to build with the latest nightly.
Added more stories to configure-on-demand spec.
First cut of "Software Component" support:
- SoftwareComponent represents something that is built by a project
- Project has a container of SoftwareComponent instances
- Java plugin adds a JavaLibrary component to the set of software components
- SoftwareComponents are not currently used anywhere
Updated 'maven-publish' plugin so it publishes SoftwareComponents
- Published artifacts are simply artifacts declared by component
    - Artifacts from the 'archives' configuration are _not_ published automatically
- Runtime dependencies are as declared by component
    - Published pom now includes all runtime dependencies in 'runtime' scope
Extends pom customisation test to tweak all project-coordinate values
Checkstyle and unit-test fixes
Updated publication DSL spec.