docs section for non-dom attributes and more in dom differences

Follow-up of #588.
This adds docs for `dangerouslySetInnerHTML`, as well as `key` and `ref`, in the Reference section.
Also added `input` attributes and `textarea` to DOM Differences.