Fix and augment TestCommand tests.
Ensure that NewCommand tests are run.
Fix InitCommand ignored test.
Fix ignored CLI tests.
Fix additional InitCommand test.
Merge pull request #997 from rjackson/ensure-promises-are-ran-in-command-test

Fix ignored tests.