Now using mozilla's public suffix list for parsing, with backup SOA checking on single fragments for TLDs which might not be in the list. Tests included
removed leftover cruft
Merge pull request #3 from dieselmachine/master

Now using mozilla list for valid domains