mix_states test was updated:

* requests are checking more explicitly now
(checker not encapsulated in a class now)
* some more test documentation was added
* comments were corrected