+ extracted deathQueue logic out of puppet.js and moved to utils.js for unit test, verified the sequence and guarantee that no more than one worker will suicide at the same time