improve escape_markdown_characters a little
fix escape_markdown_characters (dashes/HRs)
add test for 971def121ec1e3f3efb69205257eb154dc35ab34

new file:   ../tests/cow/not-a-hr.html
new file:   ../tests/cow/not-a-hr.md