REVIEW: R10k for VagrantConf/modules

I realized that maintaining dependency hell was getting the better of me so I switched to using r10k with a Puppetfile instead. I saw that you had an early branch going for librarian-puppet but I prefer r10k both for speed and installation time. As a bonus you have r10k available if you want to test dynamic environments with it.

This is intended for review and not necessarily for a merge.