Fix for unsafe permissions on modules

 * Until this patch gets widely into production systems, the tarball
   permissions are unsafe: https://github.com/puppetlabs/puppet/pull/1810
 * Relevent bug reports:
     https://projects.puppetlabs.com/issues/14333
     https://projects.puppetlabs.com/issues/21953