Added the ability to override vagrant settings [skip ci]

As per discussion on Assembly, this pull request allows the settings in the Vagrantfile to be overriden without those changes populating to the general git repo. 

In otherwords, users can set their own ram, cpu, and more without changing the defaults.

[skip ci]