big tweaks for a truly functional module:
- refactored the install process completely to use discrete classes
- added ubuntu support with the plugins
- added the provider => shell to commands that errored with puppet 3.1.1 to be able to non-fully-pathed commands
- added centos repo support
- added apt repo support
- enhanced test coverage significantly for classes
Merge pull request #10 from mmz-srf/master

Merge pull request #9 from mmz-srf/develop
Fixing error on packages.pp

Fixing this error :
Error: Failed to apply catalog: Parameter unless failed on Exec[add user td-agent to group adm]: 'grep -q "adm\S*td-agent" /etc/group' is not qualified and no path was specified. Please qualify the command or specify a path. at /etc/puppet/modules/fluentd/manifests/packages.pp:51
Wrapped exception:
'grep -q "adm\S*td-agent" /etc/group' is not qualified and no path was specified. Please qualify the command or specify a path.
Merge pull request #11 from Seraf/develop

Fixing error on packages.pp
Merge branch 'master' of https://github.com/eredding-rmn/puppet-fluentd into feature/merge-pullrequest-eredding-rmn

Conflicts:
	manifests/packages.pp
Using the puppet buildin yumrepo instead of apt-repo signing hack.
keep the old behevior
Update the checks for yumrepo install in CentOS/RedHat
use this versions as a minimal requirement
Add Gemfile to run Bundler command
Merge pull request #13 from mmz-srf/feature/merge-pullrequest-eredding-rmn

merge pullrequest eredding-rmn
Update README.md
added forest_match define because the match template was screwing up the fluentd forest configuration.
added example to install a plugin
Update README.md
Merge pull request #14 from eredding-rmn/master

added forest_match define because the match template was screwing up the...
new Version 0.1.0
fixed Tests
Merge branch 'develop' of https://github.com/mmz-srf/puppet-fluentd into develop
Merge pull request #16 from mmz-srf/develop

merge Develop into Master (v0.1.0-dev)