This takes components from both Steven's and David's Vagrantfiles and jams them together into something that ought to work for building the base box.  Provisioning is up next.
Provisioning, but broken.  Here you are David.
Update script

Should be complete
Some small fixes
Dir change
Dir changes mach 2
Updates
Missed one
Proper permissions, and ruby installation
Forgot to take out dead libyaml link
Cleanup
Should be close to finished...
Needed flags for CentOS
Adding actual working vmware cpu and mem settings, plus correct libreoffice
Merge branch 'feature/development_vm' into develop