Initial commit for network config.
Pick changes from master.
Puppet module path fix
pick change from master
Pick changes from master.
pick change from master
Merge branch 'develop' of github.com:MSOpenTech/Vagrant-Windows-Hyperv into develop
Fix for Issue #54

Use ; instead of : for puppet module path.
Revert "Fix for Issue #54"

This reverts commit 078ee62fd110a3774d32f612964ae657a1be9ba9.
Fix for Issue #57.

Fix for puppet module path. Use ; instead of :
Single quote fix.
Fix for WinRM error.

WinRM connection to the host fails when the host has no added the guest
under the trusted hosts. This fix will check a winrm connection is
available and the remote VM is enabled with WinRM.
Check New-PsSession errors.

Check the PowerShell Error Id to identify the type of error and exit when
the error is AccessDenied. To a retry for few times if the error is due to
timeout.
Check if Trusted Hosts are enabled.

Abort New-PsSession check if it returns for bad trusted hosts error id.
Add config for wait time
Merge branch 'winrm-error' into develop
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