fix for GRAILS-3488 - "add support for cascading validation in non bidirectional relationships"
add some tests for GRAILS-3488 fix
Merge pull request #328 from jhsimms/master

Fix for Grails-3488
Merge branch '2.2.x'
Merge branch '2.2.x'
use @CompileStatic for SuiteRunListener
Merge branch 'master' of github.com:grails/grails-core
Merge branch '2.2.x'
Merge branch '2.2.x'
Merge branch '2.2.x'
update .gitignore
remove @Override from some interface method impls
GRAILS-9843 changed create-script to generate a unique target name based on class name
GRAILS-9844 create-script now creates a cli test
Minimal suport to enable forked mode debugging in GGTS.
Merge branch '2.2.x'

Conflicts:
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
	grails-test-suite-uber/src/test/groovy/org/codehaus/groovy/grails/commons/spring/GrailsRuntimeConfiguratorTests.java
Merge pull request #331 from kdvolder/sts-debug-forked-support

Minimal suport to enable forked mode debugging in GGTS.
Merge branch '2.2.x'
Merge branch '2.2.x'

Conflicts:
	build.gradle
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
Merge branch '2.2.x'