Move the feature detection into the GormProvider enum to consolidate
Fix issue with multiple hasMany associations to the same object using mappedBy block