ap-mdns: restart avahi-daemon only if there's changes in networks
ap-mdns: remove previously written avahi services before avahi restart

This ensures that the list of services stays up to date through out the
lifetime of puavo-wlanap-mdns.