delete unused AeshOutputStream and AeshOutputStreamTest classes
delete unused ControlSequenceHandler interface
delete unused StreamListener interface
remove package org.jboss.tools.aesh.core.io from exported packages
rename ControlSequence to Command
move Command to package org.jboss.tools.aesh.core.internal.ansi
rename StyleRange to Style
rename style manipulation methods in Document
rename ControlSequenceOutputStream in AeshOutputStream
rename onControlSequence() method in onCommand()
rename AeshConsole into Console
rename AbstractControlSequence into AbstractCommand
rename ControlSequenceType in CommandType
rename ControlSequenceFactory in CommandFactory
rename DefaultControlSequenceFactory in DefaultCommandFactory
minor rename
make AeshOutputStream a concrete class that delegates to a handler, add the Handler interface and provide a DocumentHandler implementation
rename Handler to AeshOutputHandler
create AeshOutputFilter and make CommandFilter implement it
rename package org.jboss.tools.aesh.core.ansi to org.jboss.tools.aesh.core.document