Vagrant 1.1 compatability changes

* Removed all rbenv related data.
* Commented vm.customize in Vagrantfile.
* Added puppet submodule.