Grammar fix to the network interface bridge question
Merge pull request #4760 from llamallama/master

Grammar fix to the network interface bridging question
Remove useless expect_with.

This seems to be relict of old days and it just forces unnecessary
dependency on Ruby's test unit.
Minitest is not required anymore.
contest is not required anymore.
Neither Mocha is required.
Merge pull request #4777 from voxik/remove-useless-expect-with

Remove useless expect_with
Explain that older Vagrant plugin licenses may not work with new VMware

This is the result of an unhappy customer who raised a very valid point. If you
are not on the Vagrant mailing list, you would be unaware that upgrading VMware
would cause your plugin to stop functioning.

While this does not solve the problem of dispersing that information, it helps
clarify that plugin version support is for the latest version of the Vagrant
plugin and does not extend to previous ones.
Merge pull request #4779 from mitchellh/sethvargo/upgrade_text

Explain that older Vagrant plugin licenses may not work with new VMware
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