Built-in support of DNS-over-HTTPS (DOH)

Years later, we thinkgs are starting to move again and native encrypted upstreams are currently being worked on: we are adding DoT and DoH support directly into FTL, so Pi-hole can reach upstream resolvers over an encrypted connection without cloudflared or any other sidecar.

The client side is implemented and open for review:

Roadmap (OpenSSL migration, HTTP/2, downstream DoT/DoH with FTL as the server, DoQ later):

The longer-running discussion lives on the original DoT request, for those who want the history: