when RGWRados::block_while_resharding() fails because reshard is in
progress, in the next iteration we should fetch the bucket shard
generation. for the case that the generation changed in the middle.
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>