daemon: allow binding to either UDP or TCP

Previously it would bind to UDP and TCP, or TLS.
Now it can bind to either TLS, UDP, TCP, UDP and TCP.
9 jobs for allow-separate-udp-tcp
in 2 minutes and 44 seconds and was queued for 6 seconds