Koalemos example daemon

I'm pretty proud of the name: http://en.wikipedia.org/wiki/Koalemos

Running `sleep 30` and killing it definitely makes it easy to find bugs in shutdown and such.
Nope because it's done outside the lock, so `Stop()` can run and send the signal which will kill the process and cause `Wait()` to exit.