Add support for Vagrantfile and puppet manifests