move ssh key setup to its own recipe

I wanted the ssh key setup stuff in my wrapper cookbook, but I didn't want the machine setup in the cluster-provision recipe.

I put it in a new recipe rather than combining it with the setup-provisioner.  Both are nice and clean this way.

Thoughts?  Better recipe name?

Tested successfully in my wrapper cookbook.