Fixing bugs in simulation

Previously, cells could be in one of three states: alive, dead, or empty. Changing simulation to only allow two states: alive or dead. This greatly increases the likelihood that dead cells will be resurrected.

Common patterns seem to be working now.
Merge branch 'master' of github.com:etorrejon/game.of.life