Add lightdm - correctly set terminal device on local user login - set terminal device permissions on local user login - run linc-cleanup-sockets when user is exiting - save user's audio settings on exit - switch to /dev/vt/0 on exit - integrate with contracts, so that svcadm disable lightdm works - fix xdmcp server - set lightdm defaults to fix Xvnc and XDMCP - use gdm-autologin as default autologin service - set mate as default user session - hide user list by default due to security considerations (commit: 15ec2e0)