vsphere: extract base snapshot and vm search
vsphere: extract base snapshot and vm search

This shrinks the Start() method by quite a lot and makes it a little
easier to see what is going on.

Tiger66639/jupiter-brain,travis-ci/jupiter-brain,Tiger66639/jupiter-brain,travis-ci/jupiter-brain