Fix operator precedence issues
For now don't allow registering host dns entries when using GSS-TSIG auth
Merge pull request #361 from sdodson/bz1162052

Fix GSS-TSIG nsupdate
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