updating vagrant file to support memory & cpu vm customization

seems like this is an outdated way of setting the vm customizations and needs to be upgraded to v2