Make github-linguist optional

github-linguist can be a pain to install.  Make it optional, only
applying syntax highlighting to the preview if it's on hand.