Deal with snapshots more sensibly.

Either VBox changed how they list snapshots, or I got this wrong
the first time, but now we pick up all the snapshots and choose
the most recent.

The VMWare plugin also chose the first, rather than the last snap
whic was incorrect.

Closes #7.