Add a Game of Life demo.

Unlike the C10k demo where clients only communicated with the server,
clients not communicate with each other through the server, which is
much more interesting.