Merge pull request #435 from tombujok/GRAILS-10875

GRAILS-10875 External config not being loaded in forked execution
Merge pull request #430 from Alotor/2.3.x

Fix GRAILS-10763 problem with comments inside UrlMappings configuration.
Merge pull request #431 from beckje01/log4jDefaultConfig

Change Default log4j Config to be a map
Merge pull request #432 from tombujok/GRAILS-10753

GRAILS-10753 Console Colors in Windows
GRAILS-10899 - adding failing test currently marked with @Ignore
GRAILS-10899 - adding failing test currently marked with @Ignore
Merge branch '2.3.x'
remove println from test
GRAILS-10909 - SimpleDateFormat is not thread safe
GRAILS-10908 - add a failing test, currently marked with @Ignore
Use Spring 4.0.0.RELEASE
GRAILS-10882 Test and fix for deep recursion in GrailsParameterMap
GRAILS-10882: make recursive call to processNestedKeys consistent to call in put method when nestedMap isn't GrailsParameterMap
performance optimization: Use cached 404 in MixedGrailsControllerHelper
Fix error "Property source name must contain at least one character"
Merge branch '2.3.x'
add jCenter() repository shortcut for Bintray's JCenter
Add jCenter repository for Aether
GRAILS-10910 - clear collections when binding an empty collection to them
Use Spring 3.2.6.RELEASE