[TAV-304] Reorganize results saving to facilitate "download all".

Previously we downloaded each input separately which worked very well, but it
makes "download all" difficult to implement and when we move the using
databundles we will get all results in a single blob anyway.

Add download all to the run view.
[TAV-305] Pretty print outputs.

Uses coderay.