Garbage collected completed story.
Added some int test coverage for cancellation during configuration phase when configure on demand is on, and a quick fix to make these tests pass.
Javadocs.
GRADLE-2965 - Allow task command-line arguments to include ':' character when in configure-on-demand mode.
Extracted ProjectConfigurer service out of TaskPathProjectEvaluator and use this in a few places instead of calling Project.evaluate() directly.
Handle cancellation during configuration when building a tooling model and using configure-on-demand.