AbstractTask.setActions has no effect due to scoping
Adding an example task that has code that runs in both phases.  This helps drive home the point that the left shift operator is just a shortcut for doLast - a good reminder for newbies.
Adding a tip to the Tasks page with a link to the build lifecycle page since they interact so much.
The readelf parsing fails an German linux.
This patch generalises the parsing to work in English and German.
Add test case for German readelf output.
Refactor ReadelfBinaryInfo class for better testability.
Allow cross version tests to request that an isolated gradle user home dir be used.
Use an isolated user home dir for several cross version tests.
GRADLE-3153 - bump metadata cache version to avoid mismatch in cached ivy.xml namespace handling between Gradle 2.0 and 2.1+
Actually close the plugin resolution cache.

+review
Some javadoc updates.
Simplifications in ivy xml parser
Use correct cache version for 2.1-rc-2
Fixed broken int test for older gradle versions.
Force another test that compiles scala to fork the compiler when running with the daemon.

+review
Increase visibility of fixture to allow integ tests outside of scala project to apply it.

+review REVIEW-5175
Add some convenience overloads to unbound rule input builder.

+review REVIEW-5153
Order suggestions by their similarity.

+review REVIEW-5153
More convenience overloads.

+review REVIEW-5153
Generics.

+review REVIEW-5153
Various signature changes.

+review REVIEW-5153