bugfix for #2558 (concurrent modification in TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode(...) )
fixing #1925 (CICHORIEAE taxon tree order of taxa and bastards) and also moving ITaxonNodeComparator into model
Refactoring of taxon business logic methods and started to write tests for these methods. The tests are far from finished.
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk