Initial commit for network config.
Initial commit for network config.
Move files.
Add customization for Virtual Switch.

Placed a customization option which will be called before the start action
on pre-boot. This action will make sure to run the customization part of
adding a virtual switch (Internal switch or External switch) and also
validated if the VM is configured for a valid switch.
Few powershell fixes
Few comments and file rename
Merge branch 'vag-with-network' of github.com:MSOpenTech/Vagrant-Windows-Hyperv into vag-with-network

Conflicts:
	lib/vagrant-windows-hyperv.rb
	lib/vagrant-windows-hyperv/driver.rb
Remove unused files.
Few fixes for select switch and adapter.
Fix for add switch to VM.

Find a swith with name and the swith type and add the same to the VM.
Fixes for adding External switch.
Move patched files under monkey patch.
Write message cleanup to match core vagrant style.
Merge branch 'vag-with-network' into develop