Added LESS, MySQL, Go, and Verilog modes. Add smartIndent option. Support a cursor in readOnly-mode. Support assigning multiple styles to a token. Use a new approach to drawing the selection. Add scrollTo method. Allow undo/redo events to span non-adjacent lines. Lots and lots of bugfixes.