Added vagrant file and support for vm provisioning