Merge pull request #30 from mbornoz/improvements

Improvements
read from file description
Expose purge_rsyslog_d as a parameter

Sometimes you really do want to purge the rsyslog.d directory. Expose
it as an option.
Merge pull request #34 from philandstuff/master

Expose purge_rsyslog_d as a parameter on the toplevel rsyslog class
added trailing slash to rsyslog::server's $server_dir default

When I applied `rsyslog::server`, with defaults, logs were ending up as `/srv/log<srcname>/file…` rather than `/srv/log/<srcname>/file…`.  I presume this is incorrect?

Ubuntu 12.04.2, rsyslog package 5.8.6-1ubuntu8.
Updating params to support EL5 packages.
ignore fixtures dir
add ghpublisher to travis config
exclude some puppet and rvm versions on travis
fix travis.yml file
update .gemfile
add puppet-lint
Merge pull request #33 from pronix/master

add imfile description to readme
include rsyslog from rsyslog::imfile
Merge branch 'master' of github.com:saz/puppet-rsyslog
remove trailing comma
fix variables in templates
fix exclude list in travis.yml
clean up travis.yml file
another try of getting matrix exclude on travis to work