fix scheduler binary name in suse specfile
with cap-ng geteuid() is not a sign of being able to do chroot

And without this, there would be no remote jobs sent to this host.
avoid debug message without endl

if a connection with duplicate IP gets disconnected, \n's weren't right
avoid unused parameter warnings