completing the Vagrant config

now using Puppet for simplicity
should support VB as well as LXC oob