Only set the berkshelf client key if unset

Unconditionally overriding the client key makes it impossible for Berkshelf to pull dependencies from a chef_api source.
Merge pull request #21 from gregsymons/patch-1

Only set the berkshelf client key if unset