allow custom service name for sshd on Cygwin

Permits the use of multiple sshd running with different service names.

Patch by Florian Friesdorf via Corinna Vinschen
Avoid Cygwin ssh-host-config reading /etc/group

Patch from Corinna Vinschen