move ColorConstants to package org.jboss.tools.aesh.ui.internal
make aeshConsole private in AeshTextViewer
rename aeshConsole to console
remove initialize from Console, inline and simplify several methods
remove excess initializeDocument method in F2TextViewer, remove unneeded connect in initializeDocument method in AeshTextViewer
replace cleanup() with stopConsole()
remove unneeded methods
make only the required methods of AeshTextViewer visible
Use type-safe lookup now that Furnace Whitelist index is working.
update f2 runtime to 2.2.1-SNAPSHOT
update aesh dependency to 0.51-SNAPSHOT
set 'enforcePOSIXTerminal' environment variable
use POSIXTerminal in AeshExample console
delete unneeded class DelegateStyleRange
update parent version to 4.2.0.Beta1-SNAPSHOT
check for invalid style range lengths
Revert "update f2 runtime to 2.2.1-SNAPSHOT"

This reverts commit a9cae4bc3f104b4df862981d6ce5107350017652.
Revert "update aesh dependency to 0.51-SNAPSHOT"

This reverts commit da6978c924c1e216a1f9df92386fd4c928f8e033.