Support for add-subnet option from dnsmasq (ECS/EDNS0 Client Subnet)

Did a tcpdump on the device hosting pihole for everything on port 53

All request that have been forwarded from the router contain EDNS0 information (subnet+ MAC), except my wireguard client and router's localhost (both only IP/subnet)

Still have to figure out, why my laptop, both on wifi and eth still sends requests directly to pihole ignoring the DNS server address it gets via DHCP.