makes states serializable, closes #56

modified:   cellular_automata/states/base.py