Update gems to the latest versions.
Switch to the gem version of veewee.
Don't install guest additions, Ruby, or Puppet.
Definition directory doesn't need a version number.