added the __sleep() method to the FSM and FSMState classes.