jsx whitespace codemod utility
Fixed missing lighted line

The line number added had been changed from the previous representation of the code fence, but was not highlighted. Therefore, fixed.
Refactor ReactMultiChild to not throw errors too

Missed these when I fixed up Transaction; with the exception of ReactErrorUtils, this should be everything.
Add seamless and sandbox properties for iframe

Fixes #1057.
Assert that event listeners are real functions

Fixes #1028.
Measure root component render in ReactDefaultPerf

Fixes #1074.
Don't warn about onChange for button inputs
Remove old whitespace doc warning

This was fixed by #480.
Add onError to ReactDOMImg to complement onLoad
Move jsx_whitespace_transform

Also add readme and more details to package.json so it can be published.
Remove aural CSS numerial styles from CSSProperties

Those styles are not implemented in known browsers.
Updates to perf

ReactDefaultPerf:

* Show times as float instead of string. This means they're sortable.
* Add count columns to all types and average to exclusive time.
* Include mountComponent where updateComponent time is measured.
* Increment count on _renderValidatedComponent instead of update.

ReactDefaultPerfAnalysis:

* Return counts with all summaries.
un-revert textContent, support multi-line strings in modern browsers

reverts 23ab30ff873fba816129cafa0c40112dd2ee990d because the issue it fixed doesn't seem to be a problem
anymore. textContent should be better for more things anyway, as the
original 309a88bcf62c1c64a2b91c0eb753c19209a425b2 indicates. It should be faster because innerText
requires layout.

This also allows us to use strings with newlines in our rendered output
and have confidence that they will render the same on subsequent
re-renders. This is especially useful for es6-style backtick multi-line
strings. This will be more consistent as textContent is supported almost
everwhere so we won't have differing behavior between webkit and
firefox.

see https://github.com/facebook/react/issues/1080
Tweak whitespace README to show other change
Rename run to run.js to avoid not-found errors
Resolve paths relative to pwd, not npm install dir
Run over *.jsx as well
Use graceful-fs to avoid EMFILE errors
Support transforming multiple files at once
[docs] Capitalize all nav titles for consistency