Prepare for Gradle 1.8.
Revert "Message for incubating execution mode is not shown if the mode is explicitly configured (e.g. gradle.properties)."

This reverts commit 7fa641429cdd04a00f8bdf3f6364909fbd32a5ae.

It didn't work for the daemon execution and I wasn't happy with the implementation, too.
Tweaked the incubating message a tiny bit. The parallel mode and configuration on demand are now printed as a single line if both modes are enabled.
Fixed the unit test.
Added some more trace to hunt down windows issue.
Increased the long timeout of the file lock manager by 3x. Now it is too long but it might help diagnosing a windows build failure that became consistent with no apparent cause (e.g. I couldn't trace the changeset that might have upset the file locking on windows).
Merge branch 'release'

Merged release changes in to get fix for C++ sample.
Also brings in luke's groovy DSL changes.
GRADLE-2811: Bridge error and warning messages directly to Gradle logging
Replaced all usages of org.apache.ivy.util.Message with logger calls
Merge branch 'release'
Updated test coverage story.
Changed ParallelProjectExecutionIntegrationTest to verify the tasks actually executed, rather than just the project of each task executed.
Fixed issue with the file lock contention handling. Added coverage. Reverted back the long timeout to more reasonable value as we know now that the timeout is not the problem.
Fixed some deadlockish scenarios in the DefaultCacheAccess. Added some sanity coverage to the FileLockCommunicator.
Don't try and performance test unreleased Gradle versions.
Merge branch 'release'

Conflicts:
	subprojects/docs/src/docs/release/notes.md
Avoid scanning task classes that we know don't have annotated props.

Will save some redundant cycles, particularly as there is no caching in place here so we were scanning AbstractTask and friends for every instance.
Merge branch 'release'
Replace unnecessarily Groovy enabled method dispatch with plain Java.
Don't use an inner class so we don't retain the exec handle.