Add @SubCommand

Also add two shortcut methods for subcommand registration.
`isSubCommand(commandMethod.getAccessor(())`