emitExit instead of simply workerExit
in preparation for zero-downtime tests
added termination tests todo
open up termination tests
tests for new termination handling code written
0.3.3
node bug: cluster.workers doesn't get updated, replace
0.3.4