Further development on th CodeHostConsole class, mainly around how to maintain underlying web sockets.
Made a more robust Close() implementation in CodeHostConsole, including correct closing of an underlying socket.
Extended ConsoleSession.Stop to close all underlying CodeHostConsole instances (in new method CloseAll).
Fixed a few confusing trace messages in ConsoleSession.