Implement universe.numberOfAliveNeighborsOf(), refactor Evolution test descriptions, add test for dead cell becoming alive.

Yeah, I think I would combine it into those three - < 2, > 3, and 2 or 3.