Vagrant puppet

Adds the possibility to use vagrant with puppet provisioning to run bolt inside a VM. It's even got some docs, so please do read them :)
The docs are limited, but you should be able to get started with the setup right away.