ref #9710: switch to dtos for descriptive data set and descriptions for character matrix
further cleanup TaxonNodeFilter
make TaxonNodeFilter constructors private, use factory methods instead.
cleanup
ref #5176, ref #8651 make DistributionAggregation treeIndex based and use TaxonNodeFilter
ref #8479 ordering for taxon nodes implemented in TaxonNodeFilter and in loadById
ref #8479 add hasXXX methods to TaxonNodeFilter
minor
ref 7166 remove and-filter for areas as long as not requried
ref #7175, ref #7180, ref #7165, ref #7166 Adapting TaxonNodeFilter for unpublished, minMaxRank and areas
ref #7165 Add convenience constructors for taxon node filter
fix #7165, #7166 Add ranks to reset method
fix #7165, #7166 Add singleton constructor for rank
fix #7166 Implement area filter for TaxonNodeFilter
ref #7165 Add rank filter to TaxonNodeFilter
adapt cdmLightExport for using TaxonNodeFilter
move taxonNodeFiler to model