Key pass

It was a bit confusing at first. I was getting "Error getting fingerprint from key file" when trying to use my key and I had to look at the source code to figure out that it was using the same password field as if I wasn't using a key.

Maybe it would be better to ask the key each time (if empty) for people who doesn't want their passphrase stored on the phone.