Grails 2.x deprecated & MongoDB changes

1. ConfigurationHolder  is no more supported in Grails 2.x  and hence
using 'import grails.util.Holders as ConfigurationHolder '
2. 'first' in LevelPermission causes issues with MongoDB. changing the
member names