fix(linky): handle the double quote character in email addresses

Handle the double quote character as part of the domain in email addresses

Closes #8945
@lgalfaso - from what I read here - https://url.spec.whatwg.org/#url-parsing - we should be [percent-encoding](https://url.spec.whatwg.org/#percent-encoded-bytes) characters, rather than HTML encoding them.  So the double quotes would be encoded as `%22`.

I was wondering if we should go a step further and percent encode all the non-[URL code points](https://url.spec.whatwg.org/#url-code-points), which includes `"`.