omitClose for all void elements

According to http://www.w3.org/TR/html5/syntax.html#void-elements the following elements should not specify end tags:

area, base, br, col, embed, hr, img, input, keygen, link, meta, param, source, track, wbr
[Docs] document optional param for renderComponentToString
Add polygon tag to transform

Fixes #1144.
Fix empty JSX expressions sometimes emitting erroneous commas
included link to React devtools in tooling-integration. fixes #791
Fix removing DOM property with mapped name
Bring back `grunt test --debug`
Avoid JSX in ReactCSSTransitionGroup code

Supposedly we want these to be plain JS.
Merge pull request #1228 from spicyj/grunt-debug

Bring back `grunt test --debug`
Merge pull request #1219 from syranide/jsxempty

Fix empty JSX expressions sometimes emitting erroneous commas
Switched from browserify to pure-cjs bundler.
Optimizations and fix for JSXTransformer build.
Dropped dependency on emulation of Node.js native modules.
Added deamdify step for JSXTransformer build.
Update 08-tooling-integration.md

emacs compatibility
Merge pull request #1235 from fxbois/master

Update 08-tooling-integration.md
Merge pull request #1225 from spicyj/cprop

Fix removing DOM property with mapped name
Clone on mount

This is the first step towards descriptors. This will start cloning the
component when it's mounted instead of mounting the first instance.

This avoids an issue where a reference to the first instance can hang around
in props. Since a mounted component gets mutated, the descriptor changes.

We don't need to clone the props object itself. Mutating the shallow props
object of a child that's passed into you is already flawed. Those cases need to
use cloneWithProps. A props object is considered shallow frozen after it leaves
the render it was created in.
ReactDOMComponent optimization

Slight optimization to not do unneeded reconciles of DOM components
Unbreak JSX comment comma fix
Remove unused variable
Merge pull request #1243 from jeffcarp/master

Remove unused variable in ballmer-peak
Renamed `browserify` tasks/configs to `cjs`, updated pure-cjs to 1.9.0 for better build speed.