Cleanup wayland socket at logout time
For the non-systemd case, just remove the socket when the daemon shuts down. For systemd, add another helper into gnome-session-ctl that deletes the socket and also unsets the variable on the systemd side.
Fixes: #75
NOTE: Have not yet managed to test this, needing updates to my jhbuild environment.