Implement setext headers
Allow horizontal rules to break lists
Allow horizontal rules in lists