Replace HQL w/ criteria for use in grails-data-mapping

Replaced all the queries I could find in the core of the plugin.

1. Not sure why but this is the last failing test testAllParentsAreRetrievedWhenChildIsLoaded
2. Don't know how to run the webtest to verify further.
3. Didn't update ReportService as its part of the webtest.