WIP - React12

Just a WIP branch on its way to providing React 0.12 support in all react-bootstrap components.

Comments or help finishing this off is welcome.
Why is there `...` ?