First version of the class responsible of live migration configuration

This class is the responsible of setting all the parameters in the
hypervisor regarding the virtual machine migration process.
Update server_gui_shell.pp

Will we need this class? If so, just a small typo fixed (I don't know if ´notify => {}´ works on Puppet3)
Removed old live migration classes and scripts
Merge pull request #7 from luisfdez/feature/live-migration-class

First version of the class responsible of live migration configuration
Merge pull request #8 from luisfdez/patch-1

Update server_gui_shell.pp
First version of the virtual_switch class
Remove unnecessary resources related with virtual switch management

Now, the virtual switch management is done in the base/virtual_switch.pp
Changed how a virtual switch is created: now it's defined as a custom type

Due to the limitations of the initial version (using a class type), it
was impossible to define more than one virtual switch. Now, the virtual
switch is defined as a new type, being able to define multiples resources
without any complain of the system.

Pending tasks: more testing, implement discovering and prefetching
attempting to fix a merge
Changed powershell exec resources and some refactoring

The exec resources that called powershell, now they use the powershell provider.
Merge pull request #10 from luisfdez/feature/use-powershell-provider

Changed powershell exec resources and some refactoring
updating modulefile to relect luis's changes
updating modulefile to relect luis's changes
updating modulefile to relect luis's changes
renaming readme.md to readme.markdown
Update commands.pp: missing powershell provider in download define.

added 'provider => powershell' to download define.
Update virtual_switch type: typo in boolean value

Typo in the os_managed property.

Also mention that the Parameter::Boolean is available in 3.2 only... drawbacks of living on the edge?
Merge pull request #11 from luisfdez/patch-2

Update commands.pp: missing powershell provider in download define.
Merge pull request #12 from luisfdez/patch-3

Update virtual_switch type: typo in boolean value