adding the ability to specify the ssh key instead of a fingerprint when adding to known_hosts.  Does not require connecting to host to gather key information
fixing a minor lint issue
moving duplicate line out of if statement.
Merge pull request #12529 from garethgreenaway/additions_to_ssh_module

Additions to ssh module