module rewritten to support redis versions from 2.2 to 2.8+

For all the history of this change: https://github.com/fsalum/puppet-redis/pull/32