Normalize whitespace for transformed JSX code
Update jasmine-support.js

fix typo in multiple error messages.
TodoMVC Flux Example
add `ReactComponentWithPureRenderMixin` to addons
Support `ms` vendor prefix when generating markup
Add scrolling attribute for <iframe>
Remove leftovers from ReactTransitionGroup rewrite

Looks like while rewriting @petehunt forgot to remove this block.
See: 9ac27cb551b85293d03d334363acd7cf9c77813a
This block used to contain the only `runNextTick` ocurrences in the whole project.
No tests broken after removal, no documentation affected.
Clone objects in immutable tests

Fixes #1314, fixes #1328.

Test Plan:
`grunt test`, `grunt test --debug` in Chrome and Firefox.
[Jshint] Allow Jasmine globals in *-test.js

Editors that inline lint use`.jshintrc and directly lint the open
*-test.js files. This makes those linters actually useful.
Merge pull request #1332 from chenglou/linter

[Jshint] Allow Jasmine globals in *-test.js
Don't break on top-level non-numeric object keys

Previously, this threw (in `__DEV__` only) in `ReactCurrentOwner.current.constructor.displayName` because `ReactCurrentOwner.current` is null:

```
React.renderComponent(<div>{{1: <div />, 2: <div />}}</div>, document.body);
```
Merge pull request #1334 from spicyj/non-numeric-top-level

Don't break on top-level non-numeric object keys
Fix jshint warnings in grunt/

Fixes #1052.

Test Plan:
jshint grunt
Merge pull request #1330 from spicyj/clone-imm

Clone objects in immutable tests.
[Docs] Consistent use of self-closing tags in layout
Merge pull request #1336 from Daniel15/making-zpao-happy

[Docs] Consistent use of self-closing tags in layout
[Docs][Tips] Entry on this.props.children and tweak component ref entry

Component ref entry wasn't registered in nav_tips.
Update mailmap post 0.10 (see #1283)
Merge pull request #1329 from irae/transition-group-leftovers

Remove leftovers from ReactTransitionGroup rewrite
[docs] Amend "References to components" tip to mention descriptors.