Improve ordering of "sanity" checks
Improve ordering of "sanity" checks

Should be somewhat more performant as a regex check is cheaper than
PublicSuffix´s parse. It should also help with avoiding running into
exceptions in PublicSuffix´s parse (I am guessing a URL with with a bad
scheme is more likely to have a “bad” domain).

twingly/twingly-url