Allow ssh key names to be unique with a user

Previous to this commit ssh key names had to be unique throughout as the
key name was used as the resource name. This prefixes the username so
they only have to be unique within the user.