Remove v1 API

This commit removes the v1 API and builds on the HTTP api refactor.
This commit contains:

- Remove all v1 namespaces and the namespaces calling them
- Remove api tests excercising the v1 routes
- Remove v1 references in the docs