fd427d1 Ticket 48158 - cleanAllRUV task limit not being enforced correctly

Authored and Committed by mreynolds 8 years ago
    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)