Implement redis backend

This is the initial commit to our redis backend.

Change-Id: I7ee463756b566b2d41f49d269de202fa45881856
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>