Remove tcp-backlog directive from 2.6 conf

tcp-backlog (and backlog before it) directive wasn't introduced until 2.8.
Merge pull request #12 from ahmadsherif/patch-1

Remove tcp-backlog directive from 2.6 conf
Restart redis service if dependencies change

Change require to watch in redis-server service, so it gets restarted eg when config file changes.
Merge pull request #13 from viq/master

Restart redis service if dependencies change
Change the default install method to package according with the
principle of sane defaults and least surprises.
Merge pull request #14 from viq/master

Change the default install method to package...
update redis to use map.jinja and able to install redis on centos/redhat based systems
redis now installs and gets the map.jinja values and probably the overrides from pillar.get - redis.server is broken as checking if I can inherit variables from e.g. common or init.sls
remove files that are actually templates but keep files dir just in case
server installs and variables from map.jinja currently overwrite template vars from pillars - needs fixing
Fixing server.sls, updating pillar.example, remove bind from map.jinja as was only for testing, update template for 2.4 config to use correct variable names and how it's meant to be done to get the values from either map.jinja or pillar.
Update README
Update README

Add todos
Update redis.common and add some spacing to redis.server to be easier readable (i hope)
Merge branch 'master' of github.com:alex-leonhardt/redis-formula
Merge pull request #16 from alex-leonhardt/master

update redis formula to work with RedHat based systems and refactor