BCBREAK: Rename table nodes_taxonomies to model_taxonomies
BCBREAK: Extract Node::cacheTerm() as a Behavior
Refactor: Separate plugin model relationship setup

- Load Taxonomy behavior accordingly
- Remove hardcoded relationship, and instead set it up via behavior
Refactor: Do not depend on Nodes plugin