GitHub only allows publickey authentication over SSH

We used to test for plaintext as well because libgit2 would pretend to
know and just say everything is supported.