added couple test for UserConsole message generation for q and unknown command. Eliminated some duplication on CommandParser