redis state change behaviour closer to how it was previously
test for repeated state value handling
Merge pull request #236 from ali-graham/235_revert_repeated_state_changes

Revert repeated state changes