Allow password field to be used as SSH pubkey passphrase.

This is a partial fix for issue #348.  This is no less secure than storing a
user's SSH username and password, and it does offer a feature that is useful
when you don't want to have passwordless private keys sitting around on your
sd-card.