Avoid some innocuous test warnings.

This reduces some console.warning spew from `grunt test` output.
Add iframe attributes to React

These are pretty useful for building apps and stuff.
update dead jsx link to point to an extant page

syntax.html no longer exists, so point people at the in depth article instead.
put closing paren in correct place
remove dead link

the event handling doc page no longer exists
Don't call require("mock-modules").register("test/all", ...).

The "test/all" module will never be mocked, nor should it ever need to be
reset by `dumpCache`.
Abandon <iframe> test isolation hack now that we have dumpCache.

This cuts the running time of `grunt phantom:run` from 4.4s to 3.1s on my
machine, because we no longer have to load/execute a separate instance of
`react-test.js` in a separate `<iframe>` for each test.
Merge pull request #209 from benjamn/speed-up-tests

Abandon <iframe> test isolation hack now that dumpCache works
Pull in my rewritten Function.prototype.bind polyfill from upstream.

We don't sync upstream polyfills (because we don't have a story for how
they would be used), so this needs to be updated manually.

Sacrificed some negligible performance optimizations to reduce the number
of different cases from four to one.

It's important to test this implementation in PhantomJS, since that's the
only browser that I know of where built-in functions sometimes do not have
a `.prototype`.
Docs Typo Fix: s/distinciton/distinction
Merge pull request #210 from benjamn/rewrite-Function.prototype.bind-polyfill

Pull in my rewritten Function.prototype.bind polyfill from upstream
Merge pull request #211 from phleet/patch-1

Docs Typo Fix: s/distinciton/distinction
After each test, remove any stray nodes added to the document.

This was not necessary when we were running each test in its own
`<iframe>`, and it doesn't seem to affect any test behavior currently, but
it seems wise for the sake of test isolation and hygiene.
One-character typo fix
Merge pull request #212 from spicyj/docfix

One-character typo fix
Rename removeSiblings to removeNextSiblings.
Merge pull request #213 from benjamn/remove-stray-nodes-after-each-test

After each test, remove any stray nodes added to the document
s/pased/passed
fix typos
Merge pull request #216 from phleet/patch-1

Docs Typo Fix: s/pased/passed