Add virt-viewer as an optional depdency

Description:

It's not a bug but a small enhancement. In cockpit UI -> Virtual machines -> Console -> There are instructions to install virt-viewer for various distros. It's needed for the "Desktop viewer" option. Please, add it as an optional dependency because it provides an additional feature.