small cleanups
downgraded to jdk1.6
[AESH-128]
added getHelpInfo to aeshconsole
[AESH-130]
CommandLineParser now accept shornames grouped together if hasValue == false for all options grouped
[AESH-131]
added validator for options
[AESH-131]
more tests
added Key.isNumber
added Key.isValidInput() + some tests
[AESH-132]
better semicolon handling
+ fixed parser bugs when no data was given after redirections
changed CommandRegistry.getCommand to return CommandDefinition
changed CommandRegistry to also send the complete line
+ just return commandNames instead of a map
changed OptionCompleter.complete to have CompleterData as input variable
changed to 0.41
more parsertests
[AESH-133]
initial filelister changes
+ begin new dev iteration, 0.42-SNAPSHOT
[AESH-133]
further work on filelister
[AESH-133]
filecompleter should now behave similar to default completors
+ added parser tests and some fixes
renamed AeshConsoleImp to AeshConsoleImpl and fixed complete exception
fixed bug when completing arguments
fixed potential nullpointer