don't use dependsOn in 2.0+, use dependencies in BuildConfig.groovy
grails.transaction.Transactional was added in Grails 2.3, so it won't work in apps that use 2.0.x-2.2.x. But it's not needed because services are transactional by default
cleanup
GrantedAuthorityImpl is deprecated