Update for compatibility with React master

- this.props -> this._currentElement.props
- set up all fields during the construct phase
- pass context through, except for the root which creates an empty context
- BLANK_PROPS -> empty object
- refs now give the underlying ART instance (could also be null?)
The life cycle state is gone. Instead, we test that we get a handle on the real ART instance.