Call HookBeforePut before updating memcache
Call HookBeforePut before updating memcache

If memcache did not have an entity but datastore did, we refresh the
version in memcache.  Before doing that, we must be certain to call
HookBeforePut to make sure that memcache accurately represents the
entity.

mndrix/aeds