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
added single socorro_app for all applications
removed inadvertent argument vs switch indicator
changes from review
made integration test into actual package to facilitate configman loading