move applicable check into it's own function
add option to not remove subcommands
revert last commit, add documentation
more utility
add option to sort in reverse order
take into account new option
add logic for the tabcomplete
remove the partial
update test with constructor arg
tab complete, still not finished, kinda broken
use a multimap for the commands -> routes storage
use an arraylistmultimap for the none matched route storage
smack configurator with the anti-null stick
and doc
remove the nulls from the routing module
sender type not used anymore
simplify
use the newer version of fanciful
reversed
these tests didnt work for some reason