Refactor of Output to be self-contained

This class is now TestOutput, and contains the old output and TestsListbox
classes; this simplifies the interface from TutorialApp.

Some unnecessary references to Output were also removed.