Revert "new data binder code"

This reverts commit 09d69ba78856922f2e88cd6d852319ae57539e06.
default to legacyResolve false
add @CompileStatic to various test support classes
fix broken test output
Merge branch 'master' of github.com:grails/grails-core
update to 2.1.5 build snapshot and 1.1.7 snapshot version of datastore which fixes GRAILS-9882
Merge branch '2.1.x' into 2.2.x

Conflicts:
	build.gradle
	build.properties
	grails-test-suite-uber/src/test/groovy/grails/util/GrailsUtilTests.java
fix for GRAILS-6813 "character encoding problem with message.properties in plugins"
Merge branch '2.1.x' into 2.2.x

Conflicts:
	grails-core/src/main/groovy/org/codehaus/groovy/grails/context/support/PluginAwareResourceBundleMessageSource.java
	grails-plugin-i18n/src/main/groovy/org/codehaus/groovy/grails/plugins/i18n/I18nGrailsPlugin.groovy
Merge branch '2.2.x'

Conflicts:
	build.gradle
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
	grails-core/src/main/groovy/org/codehaus/groovy/grails/context/support/PluginAwareResourceBundleMessageSource.java
	grails-plugin-i18n/src/main/groovy/org/codehaus/groovy/grails/plugins/i18n/I18nGrailsPlugin.groovy
GRAILS-9908 - Fix bindability of setters

In some cases this was working and in others it was not.  The issue has to do with a reference check that would fail under certain circumstances because of ClassNode redirects.
fix failing test
Merge branch '2.2.x'
Merge branch '2.1.x' into 2.2.x

Conflicts:
	grails-web/src/main/groovy/org/codehaus/groovy/grails/web/binding/DefaultASTDatabindingHelper.java
Merge branch '2.2.x'
Upgrade to groovy 2.0.8

This should resolve GRAILS-9897.
Merge branch '2.2.x'

Conflicts:
	build.gradle
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
Revert "Revert "new data binder code""

This reverts commit 483a4cb5fd7aebd4ab0505f0056dc1054c4186e0.
fix failing test

Fixes nullbinding.BindAssociationToNullFunctionalTests from the functional test suite
fix failing test

Fixes fileupload.FileUploadFunctionalTests from the functional test suite