Failing test for cache stampede prevention.
Merge branch 'master' into stampede
Prevent cache stampedes.
Have get() return promise objects.