Add support for ssh-ed25519 keys

Support for ssh-ed25519 keys was recently committed to OpenSSH [1], this patch adds support for this key to the ssh fact.

A similar change was recently committed to Puppet as b69a3e2

Continuing from #585