sshkeys: fix missing directory on empty set
sshkeys: fix missing directory on empty set

This fixes a buggy interaction between the file writing logic and
the set of SSH keys being empty.
Afterburn tries to either write or remove a file, then sync the
parent directory. In both cases, the directory must exist in order
to be successfully sync'ed.

coreos/coreos-metadata