Separate cache tests for `memcached` and `redis`
Made `WebedCache` an abstract class