Ticket 48158 - cleanAllRUV task limit not being enforced correctly
Bug Description: The task limit check was only counting tasks that had
already begun the cleaning process. If the task was waiting
for a replica to be online before it starting the cleaning
process, then task count was not incremented, and limit
check was essentially bypassed.
Fix Description: Use the "pre-cleaned" rid list to determine the task count.
The pre-cleaned list is updated as soon a task request
comes in - not once the cleaning starts.
https://fedorahosted.org/389/ticket/48158
Reviwed by: nhosoi(Thanks!)
(cherry picked from commit d774b19fe6a1626cca3c92b125e56a22771bba5a)