Set version back to 2.4.0.BUILD-SNAPSHOT
fix GGTS compilation problems by using DGM.sort(Iterable<T> self, boolean mutate, Comparator<T> comparator) method instead
- this method isn't deprecated in DGM, see
https://github.com/groovy/groovy-core/blob/74cf21b2/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java#L6586-L6590
default to not overwrite with 'grails init'
Merge branch 'master' of github.com:grails/grails-core
Add http PATCH method support to rest controllers.

When issuing a PATCH request a resource should be "patched", that is updated only with the properties submitted maintaining the rest of its properties. In contrast to POST requests, the later update the whole resource regardless of any data already there.
introduce a failing test

This failing test demonstrates one of the things that is wrong with the code currently included in the PR at https://github.com/grails/grails-core/pull/495.
update to latest cache plugin
fix POMs after changes to dependency structure
fixed typo and added setting thread local converter configuration
added loading configured marshallers while creating an array with the default ones
Merge pull request #496 from wololock/GRAILS-11116

GRAILS-11116 Custom marshaller registrar bean does not work - new fix
fix failing tests due to change to HTTPS on grails.org
remove junit as compile time dependency
add JUnit to test time dependencies in GrailsCoreDependencies
Merge branch '2.3.x'

Conflicts:
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
	grails-web/build.gradle
fix failing tests
Merge branch '2.3.x'

Conflicts:
	grails-bootstrap/src/test/groovy/org/codehaus/groovy/grails/resolve/IvyDependencyManagerTests.groovy
fix retrieval of plugins from central repo
Merge branch '2.3.x'
Revert "added loading configured marshallers while creating an array with the default ones"

This reverts commit 232b7f62b5bdf58d09f64672ad26edd8fccdc22c.