- Adds `VAGRANFILE` variable to the `parall:matrix:` in the vagrant component to allow users to define a Vagrantfile different from the default. - Changes the `VM_NAME` to `BASE_BOX` in the `parall:matrix:` in the vagrant component to more align with the purpose of the variable. - Adds the `.vagrant.d` folder, and makes it the default place for vagrant to download base boxes to. - Adds better checking of the environment variables for the driver. - Adds support in the driver for the `VAGRANTFILE` variable. - Updates the cron job and the monitor scripts to use the new `.vagrant.d` folder. - Adds an upgrade script that checks out the latest tag. - Adds testing of the component when a different Vagrantfile is defined. - Updates the README.md files.