Update react.d.ts

Changed to allow custom validators (see http://facebook.github.io/react/docs/reusable-components.html)