feat(commander): use Commander for determining integration details (#131)
* Use Commander built-in support for determining option flags and types, visible options, and visible commands.
* Add automatic support for Commander option choices
* changeset
---------
Co-authored-by: AmirSa12 <amirhosseinpr184@gmail.com>