Adds the --tap option to test-run to generate TAP

This TAP output is compatible with specific Jenkins options. Notably, the subtests feature noted [here](https://wiki.jenkins-ci.org/display/JENKINS/TAP+Plugin#TAPPlugin-Subtests%28groupingortestsuites%29.).