Start appender for GUI

Allow game object to not lock calling thread. This should only be used in
cases such as a GUI where the GUI would handle launching the game object
as well as stopping it.

Signed-off-by: Chris Sanders <zidane@outlook.com>