Initial version of unittests for Lattice

	deleted:    test/cellular_automata/cells/__init__.py
	new file:   test/cellular_automata/lattices/test_equiangular.py
Fix for GoL rule

	modified:   cellular_automata/rules/game_of_life_rule.py
Fixed typo

	renamed:    cellular_automata/cells/regullar.py -> cellular_automata/cells/regular.py
Few fixes and improvements

	modified:   cellular_automata/cells/base.py
	modified:   cellular_automata/lattices/equiangular.py
	modified:   cellular_automata/rules/base.py
New tests #16

	new file:   test/cellular_automata/cells/__init__.py
	new file:   test/cellular_automata/cells/test_regular.py
	modified:   test/cellular_automata/lattices/test_equiangular.py
	modified:   test/cellular_automata/rules/test_basic.py