systemd: Add ability to define networks

Unfortunately you would have to write code which listens for the dbus events which trigger the resolv.conf file to be updated by systemd-resolved and then call openresolv. Or, we could update the systemd-resolved binary to call openresolv instead of writing to the /run/systemd/resolve/resolv.conf file.