Add vSphere support

@nacx Maybe it's just me, but this could also read as though the SDK itself is based on Andrea's work? And shouldn't attributions and credit be in the commit message(s), rather than the source files since we've stopped using `@author`?