Fix incorrect description for `onchangetextinside` in `index.js`
Fix support for Text nodes with `DOMTagName` properties

This adds support for custom nodes subclassing `TextOMText` to
be represented as DOM elements instead of DOM text nodes, by
providing a custom `DOMTagName` property.
Update changelog for 0.3.0
0.3.0