Manage command skeleton with tests

includes with data group, data set, both, and command errors for mis specified options and arghs
Fix tests for set_token command

includes nice error throwing when command not specified properly
Add in some naive stdout on success