Ticket 403 - CLEANALLRUV amendment
Bug Description: If the replica the task is run on doesn't have any agmts, it doesn't
correctly finish the task. Also, on a second pass, if the rid was
already cleaned, you could get stuck in a loop(waiting for all the
deleted replica's changes to be applied).
Fix Description: Check how many agmts we process, if its zero, exit correctly. To fix
the loop use ruv_covers_csn_strict - this correctly handles rid's
that have already been cleaned.
https://fedorahosted.org/389/ticket/403
Reviewed by: Noriko!