Vagrant setup

Committing submodules and scripts required to successfully setup
a Vagrant virtual environment in VirtualBox.