Install package before poking config

For RedHat-y OSen, `$conf_redis` is `/etc/redis.conf`, so there's no
dependency, but for Debian/Ubuntu, it's `/etc/redis/conf` - that dir is
created by the Debian/Ubuntu redis packages, so while a `file` might
make sense, cribbing from
http://www.devco.net/archives/2012/12/13/simple-puppet-module-structure-redux.php
and having config depend on package seems cleaner
Merge pull request #9 from doismellburning/conf_requires_package

Install package before poking config
New Forge Release 0.0.6
Add glueoutputbuf config option
Update params.pp

Added the ability to use this module with Amazon Linux AMI's which is based on RHEL/CentOS
Merge pull request #15 from mattboston/patch-1

Update params.pp
Merge pull request #12 from kryptx/master

Add glueoutputbuf config option
New features for 0.0.7
ensure correct permissions on redis conf_dir - so it can actually write DB where the conf tells it to
Merge pull request #17 from KlavsKlavsen/master

ensure correct permissions on redis conf_dir - so it can actually write ...
setting mode permission for conf_dir
Add quotes around all instances of UNSET
Merge pull request #20 from puppetlabs-operations/quote_defaults

Add quotes around all instances of UNSET
Forge Module 0.0.9