Changed the RedisType to RedisDataStructureInterface.  Hopefully it
makes it more clear what this is for.

Added preliminary support for setting expire times on containers.  It
doesn't appear that redis support expire times on keys within the
containers, so this should do just fine.