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
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
warn when shouldComponentUpdate() returns undefined
Add harmony transform support in browser (Fixes GH-1420)

I implemented this by checking for `type="text/jsx;harmony"`, since this
has a bit of a cleaner implementation rather than parsing a JSON object
out of a data attribute. If in the future there are other options to
pass, it would make sense to move to a system like that.

Along with adding support, there is also a new example added that's
the basic-jsx example with Harmony syntax.
Change harmony option to "harmony=true"
Merge upstream changes
Missing semicolon in TodoStore.js
Merge pull request #1713 from bmihelac/patch-1

Missing semicolon in TodoStore.js
Merge pull request #1513 from danielschonfeld/shouldcomponentupdate-boolean

Warn if shouldComponentUpdate returns anything other than true/false
Fugbix typo.
Merge pull request #1721 from whatthejeff/patch-1

Fugbix typo.
Merge pull request #1244 from rayqian/master

add chinese translation support
Don't export (undefined) React in main.js

Previously, this was throwing an error. It was unintentionally (I assume) introduced in fc5bb9c.

Test Plan: jest