Add a reload() method to the vSphere service.
Add a reload() method to the vSphere service.

Like other compute services, it would be useful if vSphere also
supported reload(). The method should reestablish any session state
required for Fog when network errors arise (EPIPE, etc).

Fixes: #2307

covario-cdiaz/fog,b0e/fog,10io/fog,mitchlloyd/fog,surminus/fog,duhast/fog,ack/fog,sferik/fog,brilliomsinterop/fog,martinb3/fog,Ladas/fog,eLobato/fog,bdunne/fog,sapcc/fog,brilliomsinterop/fog,theforeman/fog,seanhandley/fog,dustacio/fog,joshisa/fog,cocktail-io/fog,nandhanurrevanth/fog,papedaniel/fog,pyama86/fog,phillbaker/fog,github/fog,sideci-sample/sideci-sample-fog,SpryBTS/fog,mohitsethi/fog,mohitsethi/fog,NETWAYS/fog,papedaniel/fog,kongslund/fog,12spokes/fog,dtdream/fog,seanhandley/fog,adecarolis/fog,runtimerevolution/fog,nalabjp/fog,petems/fog,pravi/fog,MSOpenTech/fog,eLobato/fog,pravi/fog,joshmyers/fog,mavenlink/fog,MSOpenTech/fog,alphagov/fog,pyama86/fog,ManageIQ/fog,dLobatog/fog,cocktail-io/fog,zephyrean/fog,Programatica/fog,unorthodoxgeek/fog,10io/fog,rackspace/fog,sideci-sample/sideci-sample-fog,brandondunne/fog,fog/fog,TerryHowe/fog,joshisa/fog,petems/fog,asebastian-r7/fog,fog/fog,icco/fog,SpryBTS/fog,backupify/fog,b0ric/fog,adamleff/fog,asebastian-r7/fog,icco/fog,nicolasbrechet/fog,zephyrean/fog,phillbaker/fog,dhague/fog,nalabjp/fog,dLobatog/fog,glennpratt/fog,Programatica/fog,b0ric/fog,plribeiro3000/fog,surminus/fog,yyuu/fog,covario-cdiaz/fog,unorthodoxgeek/fog,TerryHowe/fog,NETWAYS/fog,dhague/fog,rackspace/fog,dustacio/fog,dpowell7/fog,github/fog,displague/fog,glennpratt/fog,zephyrean/fog,nandhanurrevanth/fog,displague/fog,bryanl/fog,phillbaker/fog,runtimerevolution/fog,lwander/fog,Ladas/fog,mitchlloyd/fog,brilliomsinterop/fog,mavenlink/fog,yyuu/fog,alphagov/fog,ManageIQ/fog,nandhanurrevanth/fog,martinb3/fog,adamleff/fog,duhast/fog,dtdream/fog,backupify/fog,plribeiro3000/fog,kongslund/fog,bryanl/fog,joshmyers/fog,theforeman/fog,sapcc/fog,nicolasbrechet/fog,lwander/fog,adecarolis/fog,ack/fog