update jshint
fix ctrl-shift-mousedown
fix home key on folded line
fix tab detection
fix vim cc
improve ruby outdent
allow tokenizer states with only defaultToken
fix #1973 custom array of autocompleters never used
fix selecting with ctrl-alt click
fix tests
Merge pull request #1982 from ajaxorg/misc

Sync with cloud9 version