sd-dhcp-lease: move in_addr (de)serialization to shared network code
networkd: link - serialize DNS information
sd-network: expose DNS information
resolved: add daemon to manage resolv.conf

Also remove the equivalent functionality from networkd.
sd-dhcp-lease/sd-network: modernization and fix leak
networkd: fixup static DNS serialization