use CodeMirror.runMode to highlight in markdown

instead of highlight.js

removes highlight.js from components, as well.

closes #2919