Eliminate aborted/completed dichotomy.

It is now possible (indeed, expected) that all jobs will have a WARC
URL.  As such, it no longer makes sense to differentiate on that basis.

The new criterion is "was the job aborted?".  This simplifies our job
handling and reporting by quite a bit.
Fix classname generation for history rows.

Previously, this would return an array.  Most Javascript implementations
return a comma-separated list when asked to use an array in a string
context.  However, in this case, we want a space-separated list.
Fix vertical alignment of response distribution graphic.
Bump pipeline version due to abort/confirm script changes.