Move vagrant provisioning script into separate file
Created by: omarkhan
This allows it to be used for setting up development environments without vagrant, on a vanilla ubuntu install or on an EC2 instance for example.
This PR is a result of my attempts to set up an EC2 instance to run integration tests.