wayland/drmlease: fixes for drm leasing
Commit 1: don't leak lease connectors. Not terribly important with VR, but with !3302 it would happen pretty frequently
Commit 2: don't do connections with a nullptr object, which also causes a leak
Commit 3: invalidate lease requests with invalid or withdrawn connectors
Edited by Xaver Hugl