add chinese translation for 01-why-react.md
fix some translation error
fix some translation error
Merge branch 'master' of github.com:rayqian/react

Conflicts:
	docs/docs/01-why-react.zh-CN.md
fix `(`
make translation better
add translation for getting-started.md
change some translation words
Share reconcile transaction in batched updates

Should make #1350 better and will also take away any performance hit from #1157.

Test Plan:
grunt test
Current set of must-have SVG attributes / tag

The current set of SVG attributes / tag I felt like I needed
them absolutely for my React/SVG editor app.
Add tspan to JSX transform
Fix transition end detection for Android

Some Android versions have the "transition" and "animation" properties
set on element style objects despite not supporting un-prefxied animations
and transitions.  This change adds an additional sanity check to make sure
the correct event handlers are added for transition groups.
Actually fix transitioning to null

Test Plan: grunt fasttest
Don't escape slash; it's unnecessary

Fixes #1444.

Test Plan: grunt fasttest
Don't double-escape style names

Previously we were escaping both in createMarkupForStyles and then in createMarkupForProperty; now we escape only in the latter (otherwise the hypothetical style name `b&ckground` would become `b&amp;amp;ckground`).

Test Plan: grunt fasttest
Update jsfiddles in thinking-in-react to remove onSubmit from forms
link to tagtree 'Thinking in React' video
Normalize and polyfill KeyboardEvent further, also MouseEvent+TouchEvent

KeyboardEvent now normalizes "charCode", "keyCode", "which" across all browsers
KeyboardEvent has partial "key"-support for KeyDown/KeyUp and full "key"-support for KeyPress.
KeyboardEvent, MouseEvent and TouchEvent now has "getModifierState", polyfill when not implemented.
Additional Flux documentation
Merge pull request #1476 from fisherwebdev/master

Additional Flux documentation