vSphere vm_clone static ip customization

This change allows for a VM to be clone in vSphere and configure it with a static ip address or dhcp.

If in customization_spec hash there is an ipsettings hash it will configure for static ip if its absent it will configure for dhcp.

It needs additional work in the way of data validation. If the wrong data is put in the nic interface may not be configured or the clone process will be aborted by vSphere.