implemented detached spawn

so `drone.spawn('foo', { detached : true })` will spawn a fully detached process.