HHH-8306

Add Gradle task and plugin for entity enhancements. Configuration supports defining more that one context. The default configuration is one context.