Add recursive set/unset methods to AbstractState.
Add recursive set/unset methods to AbstractState.

mammadori/pyglet,oktayacikalin/pyglet,oktayacikalin/pyglet,oktayacikalin/pyglet,oktayacikalin/pyglet,theblacklion/pyglet,theblacklion/pyglet,oktayacikalin/pyglet,theblacklion/pyglet,mammadori/pyglet,mammadori/pyglet,mammadori/pyglet,theblacklion/pyglet,theblacklion/pyglet