improve clear_cache
improve clear_cache

calling clear_cache now only invalidates the local cache if the server-side cache version
version has been incremented. in our environment this (potentially, untested)  reduces
the number of memcache gets by tens of thousands per second.

ninjudd/cache_version