Added hibernate provided dependencies to IDEA classpath
fix generic type arguments
Implement new methods from API
fix for GRAILS-2759 "Can the tablePerSubclass mapping definition be extended to allow table per concrete class"