add boxen/puppet-repository as a requirement for testing
add missing files from previous commit
correct errors found when running tests