Refactor test runs to use Bundler environment.

This commit shifts running tests from the user's installed
Vagrant environment to using Bundler. This simplifies testing
with different Vagrant versions and ensures that no conflicts
occur with other installed plugins.