This commit adds a new flag to the `vagrant validate` command which allows users to completely ignore the provider block of a config file. This is useful for when you are running `vagrant validate` in CI and don't want to install a valid provider to check the syntax of your Vagratnfile. When the flag is invoked, a warning will be displayed saying that the provider block will be ignored and not validated.
Vagrant Core Plugins
These are plugins that ship with Vagrant. Vagrant core uses its own plugin system to power a lot of the core pieces that ship with Vagrant. Each plugin will have its own README which explains its specific role.