Code folding/icon fixes
Changed DocumentHighlight to work with offset, not line number. Fixing code folding algorithms for highlights, icons still broken
Code folding appears to be working correctly, complete with icons and highlighting