SI-7358 Partest fails on scalacheck failure

A failing test generates a test failure.
The failure log is added to the transcript.

Also, Partest testnum field width is sensitive to total tests.

Allow the hyphens to line up on a column within the output
for a test category or "kind".

```
$ partest files/neg/t4134.scala --run
Selected 1348 tests drawn from 1 named test categories, specified tests

& starting 1 test in neg
ok 1 - neg/t4134.scala

& starting 1347 tests in run
ok    1 - run/absoverride.scala
ok    2 - run/amp.scala
ok    3 - run/adding-growing-set.scala
```

Review by @soc who asked for it and @paulp who callled them transcripts instead of autopsies.