Early setup of cli framework
Framework up and running, ready for real work.

'test' command functions.  Basic logging concept started.  etc.
Merge pull request #1 from dryack/cli-framework

Cli framework