Utilize ssh-keygen for checking of keys.

Removes the limitation to RSA and enables us to use all key types
SSH recognizes.
Merge pull request #293 from wmark/master

Enable users to upload other key types than RSA (+ ED25519, ECDSA, NTRU, McE)