Default module to name to avoid specifying twice
Fix some quotes/strings to appease puppet-lint
Allow specifying minimum version for perl module
Test if module is installed before trying cpanm

This reduces puppet output noise and run time.
Merge pull request #48 from CPAN-API/perl-module-enhancements

Perl module enhancements