* fix(pihole): create record for all targets
* fix(pihole): add multiple target logic to parent pihole provider
* style(pihole): fix golangci-lint issues
* fix(pihole): make listRecords return more than 1 target, improve dry run
* test(pihole): listRecords test no longer depend on order
* style(pihole): linter
* test(pihole): more tests depending on order
* test(pihole): add tests for v6 client
* style(pihole): linter