Ensure className={false} turns into string 'false'

Fixes inconsistency shown by http://jsfiddle.net/zpao/qeXLm/.
Add support for `npm test`
Merge pull request #1143 from jeffmo/npm_test

Add support for `npm test`
Update authors
Allow rendering markup string without checksum and React ID

This fixes https://github.com/facebook/react/pull/994.
Also fixes https://github.com/facebook/react/issues/1079.
Server-rendering without ID/checksum now works. Also won't call didMount.
simplify `mountImageIntoNode`'s way of putting markup in innerHTML

Instead of removing the node from the document before changing its innerHTML, just do it directly.
The comment seems to be outdated for years. http://jsperf.com/detach-while-setting-innerhtml
Fix transaction test comments

Probably got copy/pasted in.
update docblock

...for typechecking.
Break more browser deps in core

This is part of what Sebastian suggested. We require it into every component that explicitly needs it and inject it as a default mixin for composite components in
the browser environment. This change frees us up to inject everything in ReactComponent.
Add html5shiv to polyfill docs

cf. #1030
incorrect include in css transition group example?

TransitionGroup maps to ReactTransitionGroup, shouldn't it be a ReactCSSTransitionGroup?
Merge pull request #1146 from dlau/patch-1

incorrect include in css transition group example?
Make JSX transform not break on 'constructor' attr
docs: update react-router-component link
docs: update link for react-async
Merge pull request #1150 from andreypopp/update-react-router-component-link

docs: update react-router-component link
.dataTransfer not .dragTransfer
Add update() docs
Remove TodoMVCs from examples/

Fixes #1154.
Added a README to point to TodoMVC's site instead.
Merge pull request #1155 from petehunt/update-helper

Add update() docs