Move bootstrap.early above the cache enabler.
Add key sharding to memcached library
Don't use php5.4 arrays
Shard the categories key
Typo on is_numeric call
Fix second typo on is_numeric
Memcached uses 'set' instead of 'store'.
Be a little more defensive with shared key retrieval
Sort keys, not values
Tweak shard calculations to ensure a minimum shard count.
Add ability to disable local cache usage
Add shard mapping with per-server keys
Get servers list with the built-in driver method
Support conditional key allocation behaviour, based on memcached version.
Shard()'s $shardMap should be a simple value array
Use set() within Store(), not add()
Improve ShardMap() and add CanAutoShard()
Don't set a shard count minimum, rather conditionally add a shard if we can't auto shard.
Fix chunk size calculation (prevent byte offset data loss)
Drop base64_encode from sharded cache operations.