fix inserting long text
create wrap data lazily
move text measuring into separate module
cleanup
fix cstyle behavior in multicursor mode
add selection.moveTo
add event.getModifierString to convert hash into readable string
allow setting editor session to null
do not copy "ace/ace" when setting as global
fix #1808 show different different indicators for LF and CRLF
fix #1825 editor created with showGutter=false cannot later show gutters
fix #1827 setScrollMargin Breaks Multiple Selection When Margin is Greater Than 0
define('ace/ace') needs to be at the end of ace.js
fixes https://github.com/ajaxorg/ace-builds/issues/15
fix worker build
fix #1836 html worker logs a lot of `unable to load`
Merge pull request #1828 from ajaxorg/c9

Update Ace and fix several small issues