negative numbers for job run

Resolves #173

* allow tronview lookups using negative index into job run collection
* replace many instances of `Turtle` in the job run tests