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
fix for GRAILS-9795 "LazyMetaPropertyMap putAll doesn't work"
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x'
fix for GRAILS-8736 "Failed Assume crashes Grails unit test"
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x'
use @CompileStatic for SuiteRunListener
Merge branch 'master' of github.com:grails/grails-core
fix for GRAILS-9813 "Domain.getAll( ['id1','id2'] ) not working : returns null"
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x'
Revert "fix for GRAILS-9813 "Domain.getAll( ['id1','id2'] ) not working : returns null""

This reverts commit bd6f6cb9939de3a058fc152eb783ec63b4c4e871.
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x'
auto-annotate setUp / tearDown methods even if only @TestMixin annotation is used
Merge branch '2.1.x' into 2.2.x
Merge branch '2.2.x'