Made DE detector smarter
[x] Uses the XSession entries in /usr/share/xsessions/ to derive XDG_CURRENT_DESKTOP