Implement mocked full lifecycle launch unit tests
Check and guard against provison/start failures
Consolidate and unify logging between Commands and Handlers