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

it 'dies if it has less than 2 alive neighbors'
it 'survives if it has 2 or 3 alive neighbors'
it 'dies if it has more than 3 alive neighbors'

I probably prefer those slightly. You?