Better submission output

Helps with issue #646 -- not a perfect solution, may miss some exceptions but should do a better job than before.

## Functional review

- Upload `scoring_program` that raises exception
- Upload a bad submission that raises an exception/problems