fix JUnit reports style directory for forked execution
rework default configuration for all the forked modes
start background JVM for running tests when interactive mode starts, avoiding initial startup costs for running tests
Merge branch 'master' of github.com:grails/grails-core
Revert "upgrade to Groovy 2.1.0 final"

This reverts commit 05ea23cddf762e96f7af3c97b6d7bad5d26253c3.
Revert "Revert "upgrade to Groovy 2.1.0 final""

This reverts commit 8725fe8aff771bc8b612afa161b8c9484edf012b.
increase memory for persistence tests
don't increase memory, just increase fork frequency
test for http://jira.grails.org/browse/GRAILS-9627
fix the repositories being overridden by multiple repositories { } blocks
Merge branch '2.2.x'
fix problem with functional test phase setup/cleanup that was causing functional test suite failures
fix for GRAILS-9328 + refactored HibernateCriterionAdapter + test case
ensure serverContextPath is configured prior to test run
test case fix
errors were being hidden because something was overriding System.out/System.err... we add a check in GrailsConsole that this is not the case and restore the original. Also added some more leniency to startup errors with the functional test preparation configurer
fix Config being null during run-app when running functional tests
fix for GRAILS-9817 "Plugin 'lib' directory not included on forked mode runtime classpath"
Merge branch '2.2.x'

Conflicts:
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/cli/fork/ForkedGrailsProcess.groovy
fixed merge error