Fixed bug in redis cache driver when using wildcard deletes.
Fixed bug in memory cache driver when using wildcard deletes.
Fixed bug in cache_lib::multi()'s ordering of records being returned (when one or more records is not in cache while others are).
Removed wildcard lookups/deletes and replaced with a more efficient structure. (used by LIMIT lookups).
Switched from list to set for redis, it's theoretically faster, however due to a bug in phpredis, it's the same. Hopefully the bug will be fixed soon.