fix pop os darkmode
when using pop os with dark mode the button to apply the wallpaper is not visible because today it's only considering ubuntu and gnome as options. This PR adds pop os as one of the Desktop Environments with support to dark-mode wallpapers. Also it have a small refactor in order to keep all the logic related with Desktop Environments in a desktop_environment.py file.