Add support for Cinnamon DE and better WM detection