REST: Initial Atom domain rendering support
Merge branch 'master' of github.com:grails/grails-core
fix for GRAILS-10170 "Dependency resolution happening again in forked JVM, slowing down startup"
fix for GRAILS-10171 "Compilation for class reload changes happening in forked JVM, should instead happen in foreground JVM"
move useful class from scaffolding plugin to core
Async: Use synchronise promises for unit testing by default
Async: improve stack traces / error reporting from async errors
fix pool already set problems
completion for new generate-async-controller command
cleanup error handling of test-app with forked mode, don't exit if InteractiveMode active
REST: Split out transform that adds linking methods into separate transform to @Resource
REST: new super class that can be extended to implement RESTful controllers easily
REST: HAL JSON rendering support for objects other than domain instances
REST: HAL XML rendering support for objects other than domain instances
don't catch and clean stack trace, leave that to GrailsConsole error reporting
fix problem adding dependency to wrong scope
Aether: implement 'transitive=false' by adding an exclusion that takes wildcards for all dependency info
REST: Make RestfulController more extensible, and support non Long ids
REST: Make RestfulController readOnly=true by default
REST: Allow the creation of GSP views for rendering HAL/ATOM resources