Fixed the tests to run correctly. Updated to grails 2.0.4, added idea to gitignore.
Removed def grailsApplication in userdetailsservice

In grails 2 this will cause problems and it is not needed for 1.3.x or 2.0.x so we don't need to have this at all.

See the following for other information for another spring security plugin that fixed the same issue:

http://jira.grails.org/browse/GPSPRINGSECURITYUI-24
https://github.com/grails-plugins/grails-spring-security-ui/commit/ab4b201d68afaa2473608a6f0a0ce0f73ed55334
A few dependancy updates.
Update to the latest snapshot from the spring-security-saml project also updated the plugin to work with the new jar.

Updated the opensaml dependancies to the latest used by the spring-security-saml.
Fixed Taglib bug

DEFAULT_FILTER_URL was renamed FILTER_URL see https://github.com/SpringSource/spring-security-saml/commit/a424e29e078d1c9647cd5a7fc5ba3a1b91784231
Bumped version number and added ability to suck in external config of maven info.
Added missing maven repo
Added the ability to turn off discovery when generating metadata, and corrected how the generate is now called.
Force failed saves to throw an error in User details service.
added logging
added println for testing
Added default config for userAttributeMappings.
Allows config of SSO Bindings.
Fixed artifact binding typeo
Added ability to not assign roles via saml.
Updated the plugin to pass authorities from the DB if saml auto create is enabled otherwise use the authorities passed in.

This will allow a system to auto create users but manually assign roles.
Add attach to deal with missing hibernate session.
Use merge instead of attach
add covertura.ser to gitignore as well as add test coverage plugin and a test.
Change roles to pull from db