merged from branches/cdmlib/2.2 7238-7345 into trunk
minor
changes to datasource and tests for persist agents
fixes #1100 and #1101
moved taxonNode specific code to TaxonTreeService. Cleaned up the datasource classes
Generic SDD Import + simple HTML output of descriptions for one taxon or all taxa
autoRegisterIndexListener
data sources update and tests
test connection and ICdmDatasource getters
Clean warnings in cdmlib-persistence
Implemented methods getFullTitleCache() and getDatabaseType() for Taxonomic Editor.