Also test with puppet 3.x
Fix puppet versions for travis-ci