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
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
Adds svg mask and pattern dom components
Added support for itemscope, itemtype, itemprop.
Updated documentation.
ReactTransitionGroup: Fix moving from falsey child

See http://stackoverflow.com/q/23510413/49485.

Test Plan: grunt fasttest
Use camelCase and declare MUST_USE_ATTRIBUTE.
Add support for JSX member expressions <React.DOM.div />
Adds svg pattern and mask components
Merge pull request #1492 from spicyj/rtg-from-false

ReactTransitionGroup: Fix moving from falsey child
Codemod mockDefaultReturnValue

The naming is super confusing.

mockReturnValue -> mockReturnValueOnce
mockDefaultReturnValue -> mockReturnValue