Improve run command info and list_commands options
Improve run command info and list_commands options

- Remove inverse options because that doesn't make sense for these
- Make them mutually exclusive

wylee/runcommands,wylee/runcommands