Allow chef client name and key to be overridden for cookbook uploads

The changes in this pull request allow the chef client key and client name to be overridden from the values specified in the config.json in the upload method of berksfile.rb.  (Currently only the chef server URL can be overridden).