Add actionable? to Promotion::Rules::Taxon

Fixes #5621
refs #4477
support callbacks on clear cache, support custom callbacks

Fixes #5623
Validate uniqueness of OptionType#name. Fixes #5629
Validate uniqueness of OptionValue#name. Fixes #5630