process.exit(0) on success

some test runs may leave things running. must exit here since
cli.js must support daemon use cases (i.e. start, docs).