This (in most cases) provides consistency between `haibu` restarts.
…ork) [refactor breaking] Drop support for chroot (by removing daemon.node)
[refactor] Make `net` a plugin
`versions-test` had to be deleted as it's no longer appropriate.
Some users might not necessarily want to monkey-punch `net.Server#listen` method, given pluggable nature of `haibu-carapace`. This has to be applied with some changes to `haibu`, mostly adding `--plugin net` to command line used for spawning `carapace` binary.
When an uncaught exception is thrown, `node ` exits with `1`. Make it clear that exits are cause by listening errors.
joyent/node@78dc13f fixed a regression which caused `removeAllListeners` not to modify listeners array.
This reverts commit 19decba. Conflicts: lib/net.js