Add Redis storage engine

Add Redis storage engine to experiments gem itself. This way we can easily share it between different apps.

@peterjm @csaunders @CamDavidsonPilon for review