clean up dnsutil.parse_zone()

People, use dict.setdefault() or collections.defaultdict. Please.
Merge pull request #4865 from cvrebert/patch-4

clean up dnsutil.parse_zone()