Consider also tilde and colon as a heading markers

Add `~` and `:` to the regex that finds headings.