Feature: optional redis or memory storage

How tokens are stored can now be switched with to either in-memory
or redis. Redis support allows Hollaback to scale horizontally
while the in-memory storage allows for simple, single node
deployments.