wayland_server: create a new screen locker connection when the greeter gets restarted
Otherwise, Wayland objects and protocol errors can cause the new instance to not start
(cherry picked from commit 92f1fabe)
Co-authored-by: Xaver Hugl xaver.hugl@gmail.com