update highlight.js to 8.1
only load highlight.js if there's a 'pre code' block on page