GRAILS-11663 encoding not passed to InputStreamReader in GrailsIOUtils.copy
GRAILS-11666 - improve binding array of id to a collection of domain objects in a non domain object
Merge branch '2.4.x'
move tests out of org.codehaus.* package
Remove unused GormSpec
fix failing test
Fix test so it addresses both the old and new GrailsApplicationAware

Related to commit bb4fbb52cb90a3d5f1b2b3081bbbd35c46eef842
move tests out of org.codehaus.* package
GRAILS-11661 - unit test metaclass cleanup issue

This test uses @FreshRuntime to satsify the requirement.  I don't know if we are going to be able to support cleaning up changes between test methods.  One problem with that is trying to roll back changes made while a test method is running that overlap with changes made while setting up the test environment.  When rolling back the changes made while the test method is running, changes made while setting up the test environment would also be rolled back.  We need to decide if it is worth introducing the complexity necessary to support rolling back changes made while test methods are run.  It may be that we just recommend @FreshRuntime for those scenarios.  Pending discussion with the rest of the team.
Merge branch '2.4.x'
GRAILS-11665 don't poll directories starting with a dot
GRAILS-11646 add test for JSON encoding handling
fixed typo and added setting thread local converter configuration
added loading configured marshallers while creating an array with the default ones
refactoring: using GrailsApplicationAware interface for grailsApplication bean injection

Conflicts:
	grails-plugin-converters/src/main/groovy/org/codehaus/groovy/grails/plugins/converters/ConvertersGrailsPlugin.groovy
	grails-plugin-converters/src/main/groovy/org/codehaus/groovy/grails/web/converters/configuration/ConvertersConfigurationInitializer.java
move unit test

GGTS has a problem with AST transformations being applied to tests which are defined in the same sub project as the transformation.
Merge branch '2.4.x'
GRAILS-11671 - introduce @DirtiesRuntime annotation
Merge branch '2.4.x'
move code out of org.codehaus.*