Allow client cache auto regenerate

Allow client cache auto regenerate

http://www.trinitycore.org/f/topic/10425-client-cache/#entry68245
rand() doesn't ensure it's different from version