moving all beaninitializer classes to new package 'eu.etaxonomy.cdm.persistence.dao.initializer'
fixing MediaAutoInitializer & fixing bug in AbstractBeanInitializer
minor
added a new method to IMediaService that will return the complete ImageInfo object and not just the metadata. Removed persistence layer from call stack of IMediaService methods that talk to ImageMetaData.
Refactored free text search to re-use the same code for all identifiable entities. Switched to StandardAnalyzer to include indexing of numbers. Removed redundant code from taxonDao.delete() method (as included entities deleted using hibernate's cascade method)
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
Impact of new model changes: new classes and renaming
Refactored ISearchableDao to make it more generic, then added it and implementations to daos for Agents, References and Media
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
Implemented generic user & group dao's and ported additional methods for querying TaxonName related information as part of #466
Added IAnnotationDao & implementation, and IAnnotatableDao & implementation, as part of #466
Added methods for querying for identification keys (part of #467)
Clean warnings in cdmlib-persistence
Media service added. Marshall FeatureNode and FeatureTree.