This commit adds a solution for those who cant/dont have WireGuard kernel module loaded on their host but still wants/have to run it in docker. It uses wireguard-go which in this case runs in userspace.