Fixed supported desktops

- Added icewm as another supported desktop
- Added gnome-shell package to be required by gnome desktop