Add TerminalWidget class as log viewer.

This is just a read-only QPlainTextEdit with black background and green foreground acting as a terminal. While the debugger is running, this widget can display log information like 'mounting library', 'unmounting library', etc.