Fixes #1533 -- Initial work at parsing ECDSA public keys in OpenSSH format

I think this should remain the same and add EcDSA to it, or just specify that we still don't support ed25519 at the moment?