adding more puppet versions and rvm to test matrix