fix: prefer markdown conversion when clipboard HTML contains raw syntax
When copying from apps like GitHub or text editors, the clipboard often
includes both text/html and text/plain. The HTML may wrap raw markdown
text in basic tags without converting [text](url) to <a> links.
Previously the paste handler always deferred to TipTap for HTML
clipboard content. Now it checks whether the HTML contains unrendered
markdown link syntax or task list patterns. If so, the plain text
markdown conversion path is used instead, producing proper TipTap
link marks and task items.