make kdesktop DEPEND on x11-misc/xscreensaver due to bug 1623; +some small changes