Fix sablono react missing keys

Big speedups from helping React, implements protocols for React Devtools to work nicely with Omchaya. Was *extremely* helpful for finding which elements didn't have `:key` set properly.

Blocked for merge to master on: https://github.com/r0man/sablono/pull/17
Blocked for merge to master on https://github.com/swannodette/om/commit/62bec9949893748dc2811377345228ec56a774dd until Om >= 0.5.0 is released with IDisplayName support

Blocked for React Devtools until this pr https://github.com/facebook/react-devtools/commit/337c51bd9e03eadfaedbe5ab3c60725503d53286 is released in an extension >= 0.8.0