test for GRAILS-8738
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
fix compilation errors not showing when running tests
fix shell by using Groovy 2.2's shell and a isolated child first classloader
upgrade version of objenesis
fix for GRAILS-10631 - this fix adds objenesis to the system classpath, not ideal, but since the library is self contained with no dependencies, probably not critical. A better solution is to use a child first class loader to load classes from the application first and then the parent last, but this requires much broader changes (potentially breaking) which 2.3.x is not ready for
Merge branch '2.3.x'