Make puppet-lint warnings failures

We have most of the annoying puppet-lint checks disabled so we'll turn warnings
into failures so that Travis-CI properly informs us of issues.
Fix puppet-lint warnings
Merge pull request #370 from sdodson/fail_on_puppet_lint_warnings

Make puppet-lint warnings failures