Update to new ace v1.1.6.
Fix binary search infinite loop, and clean up mouse evnt dispatching.
Fix typo.
explicit resize
Single change event, and sync with ace.
Fewer ace.setValue, fix backspace key, ispallette bit.
add cs, cg, ct to known function list.
Merge branch 'master' into js

* master:
  add cs, cg, ct to known function list.
  Fewer ace.setValue, fix backspace key, ispallette bit.
  Single change event, and sync with ace.
  explicit resize
  Fix typo.
  Fix binary search infinite loop, and clean up mouse evnt dispatching.
  Update to new ace v1.1.6.