Update flux-todo-list.md

Fix broken link to todomvc-flux repo

@spicyj cla signed
Start Flux video at 10m21s
Merge pull request #1503 from dybskiy/patch-2

Update flux-todo-list.md
Add missing emitChange() to Flux docs
Preemptively error when required ES5 shim/shams are not available
todomvc-flux: Depend on uglify-js, not uglifyjs

Fixes #1505.

Confusingly, the uglify-js package provides the `uglifyjs` binary and `npm run-script build` didn't work if uglify-js wasn't installed globally; now it does.
Update Flux README to point at website post/docs
Merge pull request #1516 from syranide/es5err

Preemptively error when required ES5 shim/shams are not available
Merge pull request #1504 from spicyj/flux-621

Start Flux video at 10m21s
Make perf show all exclusive time, not just render time.

Currently require('ReactDefaultPerf').printExclusive() shows render
time and aggregate componentMount time.

This makes it show exclusive mount time by tracking a stack.
Merge pull request #1358 from spicyj/one-transaction

Share reconcile transaction in batched updates
Batch subupdates caused by any state update

With this, multiple setState calls triggered by a componentDidUpdate handler (or similar) will be batched together, regardless of if the original setState call was in a batching context.

I also cleaned up some inconsistencies with the order of component updates and callbacks in situations where one component's update directly causes another to update.

Fixes #1147. Helps with #1353 and #1245 as well, though doesn't completely fix them yet.

Test Plan:
grunt test
Merge pull request #1487 from somethingkindawierd/master

Adds svg mask and pattern dom components
warn when shouldComponentUpdate() returns undefined
Add harmony transform support in browser (Fixes GH-1420)

I implemented this by checking for `type="text/jsx;harmony"`, since this
has a bit of a cleaner implementation rather than parsing a JSON object
out of a data attribute. If in the future there are other options to
pass, it would make sense to move to a system like that.

Along with adding support, there is also a new example added that's
the basic-jsx example with Harmony syntax.
Change harmony option to "harmony=true"
Update Simulate docs to reflect reality

cf. #1532, #1445.
Guard against contentEditable with children props
Remove filterAttributes.js

This is no longer needed because of https://github.com/facebook/react/commit/089a494a1f0cc1892f1525fd746bac10c5a55175

mutateHTMLNodeWithMarkup.js was the only one using it.
Merge pull request #1537 from chenglou/rm-filter-attrs

Remove filterAttributes.js