[markdown] Lists after atx headers should be highlighted

Atx-style headers are special in that they don't require a blank line after them to start a new block.

Closes #2040