Expand description
Argument parsing and --help rendering for the ccusage CLI.
Split from ccusage-cli, which holds the plain argument types the runtime
crates need: the parser embeds the generated help tables through a build
script, so keeping it here means editing help text does not invalidate
ccusage-core or any adapter.