Merge pull request #1167 from isao/rmcli1

note bin/mojito removal in HISTORY.md
rm all cli code
rm cli unit tests
rm require('management/utils'); replace libutil.warn with console.warn
updates deps & devDeps post cli removal
add mojito-cli as a devDep

some ci flows require start, jslint & docs.
fix npm run-script cli usage

when scripts are run via npm run-script, node_modules/.bin
is added to $PATH, so `mojito` will resolve to the mojito-cli
package installed globally (i.e. developers) or locally (i.e.
in CI).
minor
update test runner to work with mojito-cli

- update path to node_modules/.bin/mojito
- add --lib, --debug flags to `start`
- update listener to match new output

TODO rather than spawn bin/mojito and scrape p.stdout for data
events, with new cli, we can now invoke mojito-cli-start/start.js
and get a real callback.