ReplaceState not SetState, resolves #113.

As per #113, `Reflux.connect(MyStore)` will destroy the state object's prototype. Yikes. Switch to using replaceState instead of setState to not do this.