create parent directory before uploading cookbooks

this fixes a bug where the cookbooks fail to upload due to the
boucher_cookbooks directory not being there.