Api v2.1

Just some test coverage on Cody's changes.
```
│(.venv)phro@virtual-light:~/code/cody/python-traceview (api-v2.1)$ nosetes
│ts --with-coverage --cover-package=traceview --cover-html -s
│........................................
│Name                     Stmts   Miss  Cover   Missing
│------------------------------------------------------
│traceview                   81      0   100%   
│traceview.annotation         6      0   100%   
│traceview.app               14      0   100%   
│traceview.discovery         21      0   100%   
│traceview.error              7      0   100%   
│traceview.host              14      0   100%   
│traceview.latency           45      0   100%   
│traceview.organization       8      0   100%   
│traceview.resource          38      0   100%   
│------------------------------------------------------
│TOTAL                      234      0   100%   
│----------------------------------------------------------------------
│Ran 40 tests in 25.591s
│
|OK
```
this is **not** backwards compatible.