Remove useless double loop
Remove useless double loop

This increases performances from

```
Rehearsal -------------------------------------------------------------
Top level TLD              24.090000   0.100000  24.190000 ( 24.307475)
Top level TLD (subdomain)  27.470000   0.120000  27.590000 ( 27.752587)
Unlisted TLD                2.820000   0.030000   2.850000 (  2.853791)
Unlisted TLD (subdomain)    2.930000   0.030000   2.960000 (  2.970755)
Crazy suffix              311.020000   0.930000 311.950000 (313.731025)
-------------------------------------------------- total: 369.540000sec

user     system      total        real
Top level TLD              23.370000   0.020000  23.390000 ( 23.407416)
Top level TLD (subdomain)  26.370000   0.080000  26.450000 ( 26.600531)
Unlisted TLD                2.650000   0.010000   2.660000 (  2.670087)
Unlisted TLD (subdomain)    2.700000   0.020000   2.720000 (  2.720060)
Crazy suffix              299.800000   1.300000 301.100000 (302.758547)
```

to

```
Rehearsal -------------------------------------------------------------
Top level TLD              22.980000   0.120000  23.100000 ( 23.271019)
Top level TLD (subdomain)  25.450000   0.040000  25.490000 ( 25.553930)
Unlisted TLD                2.640000   0.030000   2.670000 (  2.668687)
Unlisted TLD (subdomain)    2.770000   0.030000   2.800000 (  2.802351)
Crazy suffix              308.790000   1.480000 310.270000 (312.584280)
-------------------------------------------------- total: 364.330000sec

                                user     system      total        real
Top level TLD              22.500000   0.040000  22.540000 ( 22.609775)
Top level TLD (subdomain)  24.870000   0.040000  24.910000 ( 24.935070)
Unlisted TLD                2.560000   0.030000   2.590000 (  2.587339)
Unlisted TLD (subdomain)    2.650000   0.030000   2.680000 (  2.689870)
Crazy suffix              292.820000   0.980000 293.800000 (294.857483)
```

weppos/publicsuffix-ruby,openlogic/publicsuffix-ruby