Add support for tildes code fencing

This adds support to the `~~~` for code fencing. It's used in both Github Flavored Markdown and CommonMark.