Fixed TISTUD-4203 TISTUD-4256 TISTUD-4258 TISTUD-4259: the previous fix for skipping backspace characters was causing the log to not show until the console is terminated. Applying a re-fix.