updated lib
enforced use of domain_regex2 to ensure we only match multi-part domains and not anything that looks like a TLD. This fixes Tucows 'Domain ID' field being incorrectly taken as the domain name