Start experimenting with batched rendering with requestAnimationFrame
Batch updates properly by rendering parents before children
Use prefixed requestAnimationFrames if available
Handle html5 history better
Make managed inputs work better with async rendering
Make textarea, radio buttons and checkboxes async-friendly

And clean up code a little
Make Closure stop whining about "dangerous use of this in static method"
Add next-tick as utility on core.cljs
Speed up conversion to js a lot by using reduce-kv
Make should-component-update a little faster for :style attrs
Make testing demo a little easier
Consider symbols to be "identical"

And test some more obscure should-component-update variants.
Add a little demo
Make sure all React lifecycle callbacks are supported
Reduce is great, and fast. Use it more
Start writing copy about async rendering
Only show summaries on news page
Make sure changes to state in render fn don't cause disaster
Add some doc strings
Merge branch 'delayed'

Conflicts:
	src/reagent/impl/template.cljs