update test runner to work with mojito-cli

- start & build w/ --lib, --debug
- update listener to match new output
- rm refs to lib/app/commands, lib/management

TODO do not spawn bin/mojito and scrape p.stdout to see if
server started. This may fail if string falls across a chunk's
boundary. With new cli, we can now load & invoke 
mojito-cli-start/start.js and get a real callback.
fix func test apps without package.json

mojito-cli-start requires mojito apps to have a valid package.json
and mojito declared as a dependency.