ref #6214: add the PreferencePredicates for the project specific preferences
missing changes for repair methods and cdmPreferences in editor
Further develop the CDM preferences #3958
added TaxonNode order to preferences #3773
moving preferences into new package and some minor changes