fix connection flow
fix connection flow

first try using one of the passed keys. this will also check the
keys in .ssh as per the paramiko flow.
if no keys work, try directly to check if password authentication is
available. if so use that, else throw.

tokoyami/pySCP,tokoyami/pySCP