Fix double-binding to submit event

Fixes #916.
replace "comments.json" with this.props.url
Fix references to the old ReactID syntax
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.
jsx whitespace codemod utility
Add warning about object property order.

It's easy to misuse the properties-as-keys feature and end up with children rendered out of order. Add a note and example of how to avoid this.
Add documentation about React.renderComponent

Recently learned that components passed into `React.renderComponent` may not be the ones actually mounted. Also learned that it returns the mounted component. Added some documentation describing this.
Merge pull request #1001 from kmeht/renderComponentDocs

Add documentation about React.renderComponent
Switched from browserify to pure-cjs bundler.
Update tutorial.md to still have jQuery script tag in later code sample
s/Mock DOM/Virtual DOM/

Let's be consistent with the naming
More optimizations and fix for JSXTransformer build

* Dropped dependency on emulation of Node.js native modules.
* Added deamdify step for JSXTransformer build.
Merge pull request #973 from syranide/hidethekill

Fix references to the old ReactID syntax
Fix boolean attributes as per HTML5 spec
Disable CodeMirror smart indentation

Fixes #966.
[docs] Fix comma splice
Add link to meteor talk
Update videos.md
Add a complementary tools page
add example apps page