rhg: simplify the subcommands macro...
rhg: simplify the subcommands macro
Reduce the scope of the macro to only generate individual `SubCommand`
values. This way, it will be easy to tweak the behavior of
`add_subcommand_args` and `subcommand_run_fn` without having
to understand the details of the macro.
It also lets us easy add commands that don't fit the idiom,
for example the "admin::" commands or "script::" commands.