add a missing package require
add default undef argument for puppet-lint
Merge pull request #5 from thomasvs/master

more cleanups