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 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