Uses 'insertText' instead of fiddling with ranges when pasting text

This allows the browser's native undo to work on pasted text.

gh-231