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
define Mozilla Processor Rules
added general transform rules
made chatty_rules backwards compatible
added missing rule