Edit of release notes for incremental java compilation.
Edit of release notes for child process descriptions.
Edit of release notes for maven POM exclusions.
Edit of release notes for Ivy extra info.
No promoted features or deprecations in 2.1.
Remove java-gradle-plugin from release notes for 2.1.

Not going to announce this just yet.
Edit to release notes of Groovy version update breaking change notice.
Compiles with A test script
Though I am not sure why, and it most certainly is not how I want it to be
Add more items
GRADLE-3022 Avoid unnecessary boxing/unboxing

+review REVIEW-5135
Removed package cycles from ‘language-native’ subproject
Moved package o.g.language.internal.nativelang -> o.g.language.nativebase.internal
Tightened up project dependencies of ‘platform-native’ project

- Moved some shared classes into ‘language-base’
Moved CommandLineToolSearchResult to avoid package cycle
Remove unused parameter that was causing package dependency cycle
Add classycle check to ‘platform-native’ (with exceptions)
Adding support for VCS configuration in Intellij
Split the native samples integration test per subproject
Updated spec
Some release note edits.