Bug fix + refactoring

 - sshd_config is done through concat
 - UsePrivilegeSeparation is set according to ssh version