vagrant troubles with tests

I'm afraid we introduced a regression with https://github.com/cargomedia/puppet-packages/issues/696

One point there:
>Make sure command() fails on non-0 exit code

is actually needed in `vagrant_helper` when checking for `has_snapshot` in https://github.com/cargomedia/puppet-packages/blob/master/spec/vagrant_helper.rb#L12