Reduce unnecessary warning while including JSX transformer in browser
[docs] Clarify wording on sub-tree reconciliation

The previous wording could be interpreted to mean sub-trees moving from
within one sibling to within another, rather than the shuffling of siblings on
a single level as intended
Improved readability by removing semicolon

The first sentence had an unnecessary semicolon which made the whole thing difficult to read.  The new syntax is not only easier to read but also more exciting.
Add stripTypes option to npm docs
Fix inconsistency in mockComponent argument name

The second argument of mockComponent was listed as tagName, but referred to in the description as mockTagName. I changed the first one to mockTagName to be consistent.
Merge pull request #2218 from fisherwebdev/master

Acknowledge ProjectMoon for allowing us to use the flux name on npm
Merge pull request #2223 from cody/stripTypes

Add stripTypes option to npm docs
Move examples from the website to the wiki.
Merge pull request #2209 from glenjamin/patch-2

[docs] Clarify wording on sub-tree reconciliation
Reword Component API intro

Fixes #2179
Merge pull request #2180 from zpao/fix-2179

Reword Component API intro
Merge pull request #2225 from jesseskinner/patch-1

Fix inconsistency in mockComponent argument name
Prefer window.getSelection for IE

IE9+ supports `window.getSelection()` but `SelectEventPlugin` gives precedence to `document.selection` instead. `document.selection` is still available in later versions of IE, but the modern Selection object is preferable. Swap the two.
Merge pull request #2149 from imcotton/jsx-reduce-warning

Reduce unnecessary warning while including JSX transformer in browser
Add space after ellipses
Merge pull request #2212 from Oleg24/patch-1

Improved readability by removing semicolon
[blog] testing flux applications