Input WIP

Work in progress:
- no tests
- haven't looked at inline styles

Comments welcome.


This isn't currently supported; it should be `this.refs.input.getDOMNode().value`.