Adjusted the console colour adjustment code to rest the terminal after application of colour codes or bold/underline/revese-video codes.
Added a stub for a new user-quit command to handle Quit messages properly. This allows us to fix the first part of issue #6.