Terms Controller Redux

* [x] Restore terms endpoints with tests
* [x] Restore taxonomy endpoints with tests
* [ ] Add create and delete methods to term endpoint.