Added script-based Vagrant support

Added support for Vagrant. This is initially script based.