Basic base application for rust cli programs. We are using: log and stderrlog for configurable logging macros clap for commandline argument processing failure for error handling assert_cli for integration testing