doc rsync - suggest sudo for restricted folder
doc rsync - suggest sudo for restricted folder
Merge pull request #4788 from kikitux/master

doc rsync - use sudo rsync for a restricted folder
Fix typos in CONTRIBUTING.md
Merge pull request #4790 from julienvey/patch-1

Fix typos in CONTRIBUTING.md
Extract runner-specific Chef configs into their own subclass

This separates the truly basic pieces of Chef (like install url and
log_level) from the runner pieces of Chef (like provisioning_path). This
is necessary because the Chef Apply provisioner does not actually need
most of the Chef configuration options.
Add Chef::Config#install and Chef::Config#version options
Update config tests to reflect new structure
Automatically install Chef when provisioning with Chef
Update Vagrantfile to include Chef Apply and options for Chef install
Update CHANGELOG with auto-installing Chef