do more trsvis checks

- different ruby versions
- multiple puppet versions
Merge pull request #111 from tuxmea/travis_improvement

do more travis checks