update for react 0.12.0

http://facebook.github.io/react/blog/2014/10/16/react-v0.12-rc1.html

I changed `Component()` to `<Component />` because otherwise you now need to use `React.createElement(Comment, null),`