optimized redrawing line when deleting from the end
fixes and optimizations to parser and filelister
must not forget newline
[AESH-159]
in()/out()/err() is not only exposed through Shell
[AESH-153]
added clearBufferAndDisplayPrompt to Console
Implemented error handling for CommandRegistry.getAllCommandNames()