Fixes #1. This adds the vagrant setup (including Puppet librarian)