Add chat example, update react, update react-router, some fixes

Exim.connect takes strings of values from store (in addition to array).

*component:* 
``` javascript
mixins: [Exim.connect(store, "value", "otherValue")]
```