[AESH-53]
initial work
[AESH-53]
add support to find option name completions
optimized TerminalCharacter write
added Console.getTerminal() ++
[AESH-52]
ctrl-d on an empty line will cause the interrupt hook to be called
then æsh will stop and exit.