REVIEW-4672/REVIEW-4673: Move SSH client creation into factory. Using CompositeStoppable for closing clients. Use Google Collections data type for managing clients.