Start tests: turning objects stateful
Start tests: turning objects stateful

Any javascript object can now be turned into an implementation
of the state machine we built.

It will now have the this.state() accessor attached to it.

AdrianRossouw/waif