Markdown: accept GitHub style -- for <hr>

GitHub flavor markdown apparently accepts -- surrounded by
blank lines as an <hr> in HTML:

  Blah blah lots of text.

  --

  More text after the rule.

Support this by adding a custom rule to the parser that
recognizes this style and creates a HRule node.

Change-Id: I406e6d9def04ff2e3589a72316c28b3ddc773cd0
1 file changed