Allow ecdsa SSH keys

Update app/models/key.rb to permit SSH keys of type ecdsa rather than forcing dsa and rsa algorithms.
Merge pull request #4528 from akiva/master

Allow SSH keys to be of type ecdsa rather than only rsa and dsa (which are slower, older, and weaker)