Create a Diverse Puppet Test Environment in Minutes using Vagrant