feat(gen-docs): add log option to CLI

If you `--log {level}` or `-l {level}` you can override the logging level via
command line - independent from settings in other packages. This is a opt-in.
If you don't use `--log {level}` or `-l {level}` nothing changes.