Feature/ssh adaptor 3

More specific exceptions; strict host key checking and known_hosts preferences, cleanup of implementation.