add travis-ci setup
fail on warnings
fix puppet-lint warning
Merge pull request #1 from relud/travis_ci

add travis-ci setup