Fix double-binding to submit event

Fixes #916.
replace "comments.json" with this.props.url
Refactor Transaction to not rethrow errors

Rethrowing errors makes debugging harder. This makes it so that an exception in a render method can be caught using the purple stop sign (or the blue one, of course) in Chrome.
Switched from browserify to pure-cjs bundler.
More optimizations and fix for JSXTransformer build

* Dropped dependency on emulation of Node.js native modules.
* Added deamdify step for JSXTransformer build.
Fix boolean attributes as per HTML5 spec
fix(ServerRendering): execution should be sync

The documentation states that React.renderComponentToString
'uses a callback API to keep the API async', but the
implementation is actually synchronous. In order to maintain
this contract the callback should always be called
asynchronously or be change to a synchronous API.

As per the discussion of pull request 982, the API should
be changed to a synchronous one.
Fix use strict warnings
Use strict in tests
Removed redundant uglification
Removed uglification for separate files since it significantly slowed down build (browserify:min became 26 sec instead of 110, same for :addonsMin) while gave economy in ~70 bytes for min+gz version.
Merge pull request #963 from bobeagan/patch-1

Replace "comments.json" with this.props.url in the docs tutorial code snippet
Merge pull request #1002 from RReverser/pure-cjs

Switch from browserify to pure-cjs bundler.
Revert "Removed redundant uglification"

This reverts commit 86373d924cd5f5808e3da72ceb2bf171bc9142f0.
Revert "More optimizations and fix for JSXTransformer build"

This reverts commit f1b7db9aef57d5b2a9264b51e4303540772f847f.
Revert "Switched from browserify to pure-cjs bundler."

This reverts commit bff9731b66093239dc0408fb1d83df423925b6f9.
Merge pull request #1016 from benjamn/revert-pure-cjs-until-0.9

Revert commits switching from browserify to pure-cjs (on hold until after v0.9 ships).
Merge pull request #1005 from jjt/boolattr

Fix boolean attributes as per HTML5 spec
Merge pull request #975 from spicyj/transaction-no-catch

Refactor Transaction to not rethrow errors
Update videos.md
Merge pull request #1018 from stoyan/patch-2

joe -> la web speed