Start on a module for creating CLI applications with subcommands

Similar to Git
Create a basic CLI application class
Just run the CLI class from the script
Don't allow multis as subcommands
Add META.info
Add basic test for subcommands with no arguments
Write help to standard error
Add my roadmap