Command system - Clean up & Unit Tests
Command system - Allow custom registration system possible with CommandExecutor
Add CommandOutcome.UNSUPPORTED_SENDER and implicit CommandSender subclass requirment for annotated methods
Allow command args to be mapped to method parameters
Add case insensivity test
Add nested commands support
Add plugin prefix and aliases support