React.Children helpers

Adds React.Children and map(), forEach() and only().
Fix cloneWithProps() to allow overriding props

This is a clear bug.