webutil: allow non-TLDs in domain_from_link()