Adapt table and column names to hibernate 5 naming strategy #5369
... and some other changes to table/attribute names
implement abbreviated title for references #1551
Updating test data for publish flag (I)
all tests running sucessful, however unitil is still patched to not use jdbc batch mode
more adapting xml datasources to unitils 3.3
merge 3.0.2 to trunk
added unplaced and excluded attribute to Taxon
changes for renaming referencebase table name in persistence, service & io
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
fix tests in persistence after model change
last bugfixes for tests in persistence
further test bugfixes
Impact of new model changes: new classes and renaming
Lots of changes, including, adding List orderHints, List propertyPaths to dao methods New MarkerDao & impl Expanded test coverage of beanintialization and cache strategy generator configuration
model change for references (publishers) and taxon status
Major changes to the cdmlib default term loading and initialization, plus free-text search of Taxa (by name) and DescriptionElementBase elements as part of #476
Added IAnnotationDao & implementation, and IAnnotatableDao & implementation, as part of #466
Added methods for querying for identification keys (part of #467)