[vsphere] Adding dnsSuffixList support

**Problem**
vm_clone uses domain as the DNS search suffix, without allowing the user override it. This prevents the user from being able to define multiple DNS suffixes.

**Solution**
Added 'dnsSuffixList' as an option.. if not provided, default to using domain.