Travis: add QA for Puppet 3.6, 3.7 and 3.7.1

Add more versions of Puppet in the QA process.
Merge pull request #622 from enovance/travis-puppet

Travis: run QA on Puppet 3.{2,6,7}