REST: Add new feature to capture optional file extension which gets converted into 'format' parameter for the purposes of REST calls. This fixes the problems introduced by UrlMappingsFilter.areFileExtensionsEnabled() and the need to globally configure this behavior (it can instead by specified on a mapping by mapping basis)
Merge branch 'master' of github.com:grails/grails-core
GRAILS-10092 - change controllerNamespace to namespace
reorganize some constants
Merge branch 'master' of github.com:grails/grails-core
GRAILS-10092 - improve redirects to/from namespaced controllers

When redirecting from a namespaces controller, if no namespace is specified for the redirect, the redirect will be directed to a controller in the same namespace as the one initiating the redirect.  To redirect from a namespaced controller to a non-namespaced controller, namespace:null must be specified.
Added a new @Transactional annotation for Grails that uses AST transformations instead of Spring proxies. Built at Gr8conf Hackergarten 2013
Merge branch 'master' of github.com:grails/grails-core
optimize method dispatch to transactionTemplate.execute