Make utils.startWorker accept onInit, onMessage, and onShutdown callbacks
2.0.0