Switch to isomorphic-dompurify and update jsdom usage
Replaces the custom dompurify utility with isomorphic-dompurify for improved SSR compatibility. Updates MarkdownRenderer and CodeBlock components to use the new sanitizer. Removes the now-unnecessary dompurify.ts utility. Updates related dependencies in package.json and aligns jsdom and related packages to compatible versions.