keep the testing cache out of the repo
if start or finish is called on closed object, return a nice error rather than panicing
some more gitignore
improved, less naive error throttling
minor timing changes
cleaned up debugging messages