Sloppy matching for subcommands
This release adds both CLI-style insensitivity (kebab/camel/snake collapse) and unambiguous prefix matching to subcommand names. So, now it works for all 3 major sets of keywords CLI users use - long options, enum values, and subcommands.