Add vSphere support

You can do it as:
```java
TemplateOptions options = computeService.templateOptions();
VSphereTemplateOptions providerOptions = options.as(VSphereTemplateOptions.class);
```