A puppet module for installing the Perl programming language, and managing Perl modules from CPAN