Better markdown support.

It works well with github flavoured markdown.
Syntax highlighting for puppet