Another kludge in measureLine/lineWrapping interaction
Another kludge in measureLine/lineWrapping interaction

Opening a new span between letters apparently *causes* the browser
to consider that element start to be a good place to break. This
adds zero-width joiners in such a situation to prevent this from
happening.

Closes #867

leoshine/CodeMirror,leoshine/CodeMirror