Rename RedisKeyLifetime to be nested in RedisKey
RedisKeyLifetime already has "RedisKey" as a prefix so it naturally fits as a nested type.
RedisKeyLifetimeto be nested in
RedisKeyLifetimeand the nested type
The global namespace is a little less cluttered with the types falling naturally where they already are.