Switch to using haddock to generate syntax highlighting (fixes #38)