Allow empty ``startup_script`` option to mean use no startup script.
Move proxy socket creation into method.
Move fingerprint extraction into function.
Removed support for ``proxyhost`` option.
Recreate proxy socket on retries.
Only remove bad host key from known_hosts instead of clearing it completely.