Clean all warnings for puppet-lint gate

Change-Id: Ica461159808bfaba83638bf414cc7dc5b75d288e
(cherry picked from commit c844309d2a701fe1f17cc56d45ad16c31508fee5)
Fail puppet-lint on warnings

Puppet-lint will now fail if there is any warnings.

Change-Id: I5286809afb726aebe22008cd6392cc4722fc0f1d
(cherry picked from commit d4254df5071a48a9fa813ae8cce12b868833322d)