Cleanup Vagrantfile

This changeset cleans up the existing Vagrantfile by:

- Ensuring that methods in a block use the passed variable
- Explicitly disabling the /vagrant share