Set GUEST_SESSION=true on guest desktop sessions

Set new environmental variable GUEST_SESSION=true when the desktop session is a guest session. This can be used by login scripts and desktop applications to change their behaviour based on the user type. For desktop applications this is just informative so no security features should be built around this.

PAM scripts are also moved to a new directory to keep the directory structure cleaner.