Change description of plugins to avoid self referencial definitions. e.g. 'destroy' will destroy your VM
Whitespace in gemspec
Clear out unused gitignore stuff
Gemspec no longer depends on git.

The CI works by pulling down tarballs of Vagrant, and the gemspecs
depending on `git ls-files` were making it not work.
Require set in the V1 plugin file since it uses it.
More readable gemspec according to @jordansissel
Update lib/vagrant/plugin/v2/plugin.rb

Require set in the V2 plugin file since it uses it.

Fixes #1257
fixes tcp and udp on the same port number GH-1108, GH-1109

fix a bug in forward_port_definitions() in Action::ForwardPorts
Scrub LD_LIBRARY_PATH prior to executing VBoxManage
Merge pull request #1259 from nwjsmith/patch-1

Update lib/vagrant/plugin/v2/plugin.rb to require 'set'
Style nitpick
Fix failing test on 1.8.7
Merge pull request #1232 from paulmars/master

Altered messages so they were _not_ self referencing.
Get rid of the old Environment#vms calls. Use #machine everywhere.
Move config loader order out from an ivar into a param for the #load
method
Load the configuration per machine, so that provider boxes work

Boxes are provider-specific, and we don't know the provider until
Environment#machine is called, so we need to build up the machine
configuration during this time.
Get machine tests passing again with new environment
BoxCollection#find should only find V1 box when searching for vbox
No need to call `load!` anymore, since it doesn't exist
Don't error if box doesn't exist on load