reworked packages to be consistent, start with grails.plugin.springsecurity, and line up with associated Spring Security packages
license updates
deleted unused files
converted Secured annotation to Groovy to support using closures
changed to include LoginController, LogoutController, auth.gsp, and denied.gsp in the plugin since it's easy to override in the application and often the default files are sufficient
upgraded to Spring Security 3.2 and the latest release plugin
new lightweight exception that doesn't unnecessarily build up the stack frames
using compile scope for webxml plugin since Grails 2.2+ won't transitively resolve a "provided" plugin
changed to not use HQL, plus general persistence and transaction improvements
cleanup, deprecation fixes, converted private to protected, etc.
GPSPRINGSECURITYCORE-185 and GPSPRINGSECURITYCORE-206 - added support for specifying HTTP method when guarding urls, and also added support for using a closure to do security checks
GPSPRINGSECURITYCORE-197
GPSPRINGSECURITYCORE-233
GPSPRINGSECURITYCORE-234
changed to use BCrypt from org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
added DebugFilter based on org.springframework.security.config.debug.DebugFilter
GPSPRINGSECURITYCORE-205
GPSPRINGSECURITYCORE-200
GPSPRINGSECURITYCORE-172
GPSPRINGSECURITYCORE-130