New marketing copy
Changes based on feedback
typo
less aggro
get rid of composition
ReactTransitions: Don't animate undefined children
Transitions: Handle undefined input to mergeKeySet

Gracefully handle undefined input to mergeKeySet.
Don't mutate passed-in props

Depends on #575; fixes #570.  Now we'll be in trouble if someone tries to share objects between calls to getDefaultProps but that was already true of getInitialState and I haven't heard any complaints there.

This is the same number of allocations as before; we're just copying props in the other direction. (In any case, the copy happens only on mount and there are a couple dozen costlier things we're doing already at that time.)
docs `select` `value` to control chosen option
Allow running one spec/suite in the web interface

This is the proper way to make it filter the spec list:

https://github.com/pivotal/jasmine/blob/1_3_x/spec/runner.html

I submitted the jasmine-jsreporter change as a pull request here:

https://github.com/detro/jasmine-jsreporter/pull/2

Fixes #563.
Remove reference to old browser logger

The file was removed in 37bb9b76aba0deb445874273b93955ffb1c18bf8; this was giving a 404.
Don't use .returnValue if .defaultPrevented exists

`.defaultPrevented` exists in IE9+. I checked in IE9, Chrome, and Firefox that it does default to `false`.

Fixes #527.
ReactErrorUtils: In prod, just return the original

This will save a stack frame (nice when in a debugger) and presumably be a bit faster.
Be resilient to fn.name not existing in IE

Fixes #516.
Use an iframe to create a testDocument…
instead of `createHTMLDocument` since it isn't fully support by the browsers we care about.

fixes #606
fixes #454
remove warning comment about `createHTMLDocument`
IE support
make docs jsx compiler highlight transpiled js code
Polyfill and normalize HTML5 "key", deprecates which and keyCode
Changed key from Math.random() to todo.cid

It doesn’t make much sense to generate a random key for each todo render, because it will re-draw all todo’s DOM nodes on each model change. I changed it to the unique identifier ``todo.cid`` already supplied by the backbone model.