Change how salt-ssh connects with sshpass.

When the 'passwd' option is set in the rooster file for a host, then salt won't use PubkeyAuthentication even if it is already set up.
Solves: #15062
But #12807 is still there with #12808 as sudo is not supported without NOPASSWD #8882