feature request #9005
Make the TaxonNode flags alternatives and change excludednotes to status notes
Currently we have unplaced, excluded and placement doubtful as flags.
It is expected that these neve occurr in parallel therefor they can be handled as enumeration. If in future it turns out that they are needed in parallel it can be changed to an enumset without bigger problems.
This way also the notes which are currently limited to be notes on the excluded flag could be extended to become general status notes.
ref #9005 rename TaxonNode.excludedNote -> statusNote and replace flags by status enum
ref #9005 try to fix unplaced in CdmQueryFactory and LeafNodeTaxonContainer