update CM to head (3.19+) and CM-MJ glue.  notable:
CM:
  > [markdown mode] `\n* ` should not toggle em state.
CM-MJ:
  > Timestamped logging.
Different sizes for H1..H6.
Switch to my fork of CM, pending
https://github.com/marijnh/CodeMirror/pull/1948