Add syntax highlighting

CSS generated with `Pygments.css`
Preserve whitespace

The compiled content’s HTML shouldn’t be indented since it might
contain <pre> etc