Specs

Add full specs for ssh server and client configuration.
Add a helper and fix any issues found.

Issues fixed:

* ssh client config doesn't use current crypto detction
* `/etc/ssh` is not `ensure directory`