Better blacklist support through regex

Before `foo.si.edu` was academic, but `si.edu` was not. This uses `/#{domain}$/` regex to see if the domain *ends* with the blacklisted domain, allowing for subdomain support (+ added tests).