make GrailsWebApplicationContext support resolving GrailsApplication instance in tests
GRAILS-11314 Fix @Value in unit tests: use OptimizedAutowireCapableBeanFactory for GrailsWebApplicationContext by default
use Spring 4.0.3.RELEASE
add support for "redirect:" views in standalone GSP
GRAILS-11296: When page removed from pageCache, clear metaClass

When GroovyPageMetaInfo is removed from the pageCache, remove the metaclass from the pageClass in the GroovyPageMetaInfo.
Merge branch '2.3.x'

Conflicts:
	grails-web/src/main/groovy/org/codehaus/groovy/grails/commons/spring/GrailsWebApplicationContext.java
createAndRegister() does already register the listener.
removed duplication.
improved readability, moved noisy context handling to methods.
more readability, moved functional test base url cleanup to method.
more readability, moved waiting for server to method.
simplified code.
Merge pull request #483 from hauner/functional-refactoring

Functional refactoring
Merge branch '2.2.x' of https://github.com/candrews/grails-core into candrews-2.2.x
Merge branch '2.3.x'
GRAILS-11296: When page removed from pageCache, clear metaClass

When GroovyPageMetaInfo is removed from the pageCache, remove the metaclass from the pageClass in the GroovyPageMetaInfo.
Merge branch '2.3.x'
GRAILS-11296: When page removed from pageCache, clear metaClass

When GroovyPageMetaInfo is removed from the pageCache, remove the metaclass from the pageClass in the GroovyPageMetaInfo.
Loading Config failure now error, Warn if file doesnt exist
GRAILS-10723 add defaults for current controller and action in GroovyPageUnitTestMixin tests