refactor validation classes
add validation framework classes #4439
generics
Documentation on validation level 2 + 3
Hibernate 4 migration. All test running except for SDDImport (Out of memory)
minor changes in reference validation
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
merge cate-development2 branch with trunk
Added constraints to Taxon.synonymRelations, Synonym.synonymRelations, and SynonymRelationship.relatedFrom & SynonymRelationship.relatedTo to mark orphaned synonyms as invalid. [[https://dev.e-taxonomy.eu/trac/ticket/1347]]
Also, added constraint such that two accepted names or an accepted name and a synonym with the same sec reference and the same name are invalid.
Changed public boolean supports* to JavaBeans compliant isSupports*() method signatures in Feature class Several minor bugfixes in defined terms, validation. Indexing works on all Description Element Base subclasses.
Finished first pass implementing data constraints on cdmlib-model
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1