Add callback function to halt method which is called when the phantom process has been killed. The shoot now also emits a "halt" event when it has halted.