Add key sharding feature to Cache + Memcached driver.

This feature allows individual large keys to be optionally split across all of the available servers in the cache pool, reducing the effect of hot keys.