Bug 575275 - faster console

* better mutlithreading,
* bigger buffer,
* faster single byte charset decoding,
* trim console before drawing (faster and looks nicer)
* removed unused Class and members

=> debugged application runs faster if it outputs a lot

Change-Id: Id3fbcbdd2c261271efa90dd81a1dc1b333459dcb
Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/190929
Tested-by: Platform Bot <platform-bot@eclipse.org>
8 files changed