SshMachineLocation reuses SshTools

Instances of `SshTool` created by `SshMachineLocation` are cached and reused according to the config keys in `SshMachineLocation.REUSABLE_SSH_PROPS`.

Also increases the polling period of sensors on Redis servers from 500ms to 5s.