Update "flux-chat", "flux-todomvc" and "TodoList.md" to React 0.12.0

It felt weird changing `TodoList.md` since those docs still talk about promises in the dispatcher- but for consistency I brought it up to spec with React 0.12.0.

I didn't update anything in `website/*`, but that probably deserves some love too.