permit custom templates for ssh_config and sshd_config

this PR adds the ability to specify the template used to generate sshd_config and ssh_config. This gives the user the ability to have their own template in case the existing tooling isn't sufficient for their needs.