waylandloginmanager: Fix when the user has no display name

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3196 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
waylandloginmanager: attempt to recycle ttys

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3197 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
because of runuser, the login shell for ecryptfs hack is not needed

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3198 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
update-rbos: drop support for uneeded build option

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3199 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
waylandloginmanager: fix the user display name

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3200 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
waylandshutdown: improve 'logout'

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3201 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
waylandloginmanager: fix tty recycling

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3202 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9