Upload chef clients data

Sometimes it may be necessary to upload clients data. For example to use with creating Chef Vault items. Note that this doesn't add support for working with testing Chef Vault, but it gets us a step closer.