Controlled textarea kind of working.
Auto left-right select when clicking tag.
Better backspace to delete tag.
Left/right skipping tag properly.
Better left and right.
Backspace working better.
Pasting in working.
Copy now lifting keys.
Fix for backspace over selection.
Copying newlines correctly.
Fix for focus bug.
Select, copy, cursor working better.
Highlighting with scrolling working (in chrome).
Undo/redo pretty much working.
Better (but not perfect yet) in Firefox.
Scrolling working in Firefox.
Copy/paste working in Firefox.
IE working better...
Still hacking on IE...
Fixed conflicts.