Cascade Taxonomy delete

A FK reference on the product_taxon table prevents Taxonomies from being deleted.
This commit adds on-delete=CASCADE to the relationships.
Cascade Delete when removing product options.
Merge pull request #329 from Richtermeister/fix-taxonomy-cascade-remove

Cascade Delete for Taxonomy and Options