wireguard: add netlink mcast on endpoint change

From: Linus Karl
Date: Sun Apr 10 2022 - 15:16:26 EST


This patch adds the possibility to retrieve notifications of peer
endpoint changes via netlink multicast messages. It has been a while
since I posted v2, the main difference is that I've added an extra
attribute to the netlink device attributes to allow enabling or
disabling of this feature. It is per default disabled.