API Hierachy extension for TaxonomyTerm

This lets you use TaxonomyTerm with a hierachy-respecting CMS field like TreeMultiselectField or TreeDropdownField.