Adding support for VCS configuration in Intellij
allow mavenLocal-path to be modified via System-property

allow the path mvnLocal() points to, to be modified via the 'maven.repo.local' System property as it can be done with Maven itself
integration test for Intellij VCS mapping
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.
add some more output to debug failing testcase on windows box
add integration-test for mavenLocal-path to be modified via System-property
Avoid loading Scala compiler in process when testing with the daemon to conserve permgen.

+review REVIEW-5106
Garbage collected a completed story.
Use Encoder.writeSmallInt() instead of writeInt() in a couple of places.
Use Kyro serializer in tests, to cover variable length encoding if the serializer happens to use them.
Added some non-ascii characters to test message.
Garbage collected a completed story.
Garbage collected a completed story.
Use camel case for `pluginDevelopment` project name.
switch on classycle and strict compile for plugin development project.
Removed unused import.
Fixed typo.
Spec updates.
Removed a duplicate story.