dnsbl: use boolean config, use callback to refresh, make tests pass when extra DNSBLs are configured
Merge branch 'dnsbl' into toaster