escape text in fenced code blocks
improve age string in commit info
update codemirror to 3.12
quickfix to avoid js crash in chrome

when searching in codemirror it calls "window.focus()"
which is not defined in chromium. simply skipping the
call seems to work.