Isolate CLI required resources so programatic usage doesn’t depend on Commander or Term.
Merge pull request #84 from mhupman/cli_usage_separation

Isolate CLI required resources