de-slotize some functions in TerminalDisplay
There were a bunch of member functions in TerminalDisplay.h that were under Q_SLOTS but weren't used as slots. Move them to a more appropriate place.
Also, dismissOutputSuspendedMessage() is unused since 4953db37.