Added embryo of the new StarConsole class to the Starcounter.CLI assembly, encapsulating the upcoming functionality to display CLI progress for ongoing jobs (like starting and stopping applications).
Coded first implementation of actual StarConsole.Write method.
Added method CompleteJob to StarConsole, used to complete a job bound to the console and report a status.
Added method WriteTask to StarConsole, allowing clients to output the status of an ongoing task within a current job.
Implemented StarConsole.WriteApplicationOutput as a method for clients to use to write to the console output from an application (i.e. routed output from a starting/stopping application).
Added print of errornous echo response in NodeTest.
Added extra print for incorrent response body for WS NodeTest.
Additional diagnostics for WS NodeTests.
Merge branch 'develop' into issue/1359
Merge branch 'develop' into issue/1359
Extended the StarConsole class with a built-in pulse timer feature, allowing the console to display pulsing progress on long running jobs or tasks, to indicate that something is actually going on.
Assured the StarConsole kept the information about the current task, when such is assigned.
Improved the StarConsole class to better handle outputting the status of the current task along with a pulse.
Assured StarConsole properly handled output longer than the console itself. Eventually do a more graceful comprimation though (using dots in the middle).
Added WebSocketInternal.
Changed some disconnect code in gateway.
Merge branch 'develop' of https://github.com/Starcounter/Starcounter into develop
Merge branch 'develop' into issue/1359
Extended ConsoleUtil.ToConsoleWithColor to support an optional custom console background color.
Refactoring and commenting (changed StarConsole to StatusConsole).
On left click on the tray icon the context will be shown.