add support for ssh pubkey deployments using Linode

requires #15335

#15341 may change behavior (for the better)
this should be called, ssh_key_file to match the other salt cloud providers.