Add vSphere support

I meat to use the `Predicates2.retry` utility jclouds already provides. Also, use it with a timeout to prevent an infinite loop if a race condition appears.