Merge pull request #365 from dfisch/master

GRAILS-10221 Added extension points
REST: use 'form' instead of 'html' and request content type for save, update and delete actions
Updated jQuery, Cache and Database Migration plugin versions
Merge pull request #366 from bobbywarner/jqueryupdate

Updated jQuery, Cache and Database Migration plugin versions
GRAILS-10102 - list-plugin-updates throws NPE
Merge pull request #367 from yamkazu/GRAILS-10102

GRAILS-10102 - list-plugin-updates throws NPE
REST: Send the data for the created / updated object back with REST POST/PUT requests
Remove unnecessary variable in build.gradle
Merge pull request #368 from ganta/remove-unnecessary-variable

Remove unnecessary variable in build.gradle
Data Binding: Support readers and input streams
Merge branch 'master' of github.com:grails/grails-core
Data Binding: Allow passing directly JSON or XML as a binding source
fix typos in javadoc
GRAILS-10226 - improve binding "null" to id of nested collection elements

If the string "null" is bound to an id of a persistent property  contained in a collection relationship, the corresponding element is removed from the relationship collection.
Simple cleanup items in grails-plugin-rest
Data Binding: Register default binding sources for JSON and XML
Async: Support timeout in waitAll method
Merge branch 'master' of github.com:grails/grails-core
Async: Support timeout in waitAll method in PromiseList/PromiseMap
Merge pull request #371 from bobbywarner/cleanup

Simple cleanup items in grails-plugin-rest