Update XQLint dependency

fixes #2108
fix #1840 The last CJK character of a wrapped line drops down
fix #2119 Soft Hyphen (U+00AD) breaks cursor position calculation
fix several ie8 issues
fix #2054 Completer ignores better match if autoinsert is enabled
fix #2103 completion filtering doesn't work when started with empty prefix
improve matlab highlighting fixes #2042, #2043
close completion popup when backspacing to empty string
add helper tool for starting new mode
cleanup tools directory
show warning if build/src/ace.js is missing
do not trigger keyLocation warning (fixes #1731)
Fix typo.
Fixing another typo.
changed FilteredList.setFilter unique matches computing
fix more typos
Merge branch 'pull/2139'
Merge pull request #2143 from p2004a/fix-filteredlist-behaviour

Changed FilteredList.setFilter unique matches computing in autocomplete.js
Fix documentation type: "includeText" should be "insertText"
Merge pull request #2144 from girving/doc-fix

Fix documentation typo: "includeText" should be "insertText"