should execute provided callbacks of all setState calls in the right order, even if some writes are skipped
should provide the state that was last written to executed callbacks so that they calling code knows what the actual current state is
Merge pull request #2 from kvz/fire_callbacks

Fire callbacks of all calls to setState