Switch to spice-vdagent.service by default
Add an [Install] section to the user unit and tell systemd to ignore the .desktop file explicitly.
Basically #45 but more compatible.
Also add missing ordering dependencies. Without this, the service fails if it is started before e.g. $DISPLAY is set.
Edited by Fabian Vogt