Refactor ssh properties

This PR pulls out all String references into a new `SshProperties` class.
Lazy question: do we use constants for loggers anywhere else?