fix minor syntax issues
bug 976639; add puppet-lint to build validation
Merge pull request #2405 from phrawzty/bug976639__puppet-lint

fix bug 976639; add puppet validation
Look Ma! No pipe dump
added chatty for logging
more furvor in stackwalker error messages
issues from review