first commit
remove templates
sudo: improvements making use of the new #includedir directive

 * this directive is available since version 1.7.2
 * adding backward compatibility for older versions
 * adding a definition to add configuration parts and check the syntax with visudo
sudo::directive: delete files which are not managed by puppet
sudo::directive: exec id (namevar) must be unique
sudo::directive: sudo skipping file names contain a "."
Use a facter plugin to determine sudo version, rather than distribution specific knowledge

The downside to this is that distribution-specific knowledge
understands what version puppet COULD install or upgrade to.

The upside is that we stop maintaining a list of quickly-outdated
facts.
Add "Use" section to README

It was a bit unclear for me how to get this module up and running, so I added some
documentation.
switch sudo-rules from common::concatfilepart to sudo::directive
sudo::params - uses $lsbmajdistrelease for centos
Merge pull request #5 from cjeanneret/centos

Centos
Merge pull request #4 from alanshields/readme

Thanks a lot Alan ! I'll test your other pull-request in a moment and merge it in too.
Merge pull request #2 from alanshields/facterize

Thanks Alan, this is indeed much wiser. As it doesn't break anything on our side, I'm happy to merge your patch.
sudo::params: added version for CentOS 6
file renaming to be compliant with recommended module structure.
sudo: to be compliant with [1], thanks @walterheck

[1] http://docs.puppetlabs.com/guides/style_guide.html#namespacing-variables
sudo: sudo::params isn't used anymore since we use fact sudoversion

 * modified README according this change
sudo::directive: do not check directive syntax on ensure => absent

This allows omitting the directive when removing it. And it makes no
sense to check something we're about to remove.
sudo::directive: visudo -f chokes on filenames with whitespaces.
sudo: removed backward compatibility for version < 1.7.2 + lint + cosmetics

 * removed dependency with legacy puppet-common
 * updated README file