Build and require Grails 2.1.x instead of Grails 2.2.x
Exclude the transitive Log4j dependency from ES-lang-groovy
Stop using Mongo as the default datastore implementation
Validate that a datastore impl was specified in the configuration when configuring the auditeventlistener
Use the domain as the index type, rather than it's fully qualified name. The fully qualified name is redundant as it's also the index name
Adapt to ES client API modifications
Solve class casting issues caused by mistaken line breaks