moved Reason package into Evaluated.pm
is valid_ip returns the Net::IP object when valid
added a top level ->dns accessor (more direct)

and moved is_subdomain from PP to top level
t/02.DNS.t: don't report DNS lookup fails