Fix bug in highlightMatches()
Use highlightText in spellcheck.js
Only set focus if necessary

Otherwise we are triggering too many editable.focus events.
Change border-bottom highlight color to orange