* [Issue #2159] Each balancer has 30 seconds to calculate the balance ratio, if it takes longer than that then abort it.
* [Issue #2159] Respect DrivePool_BackgroundTasksVeryLowPriority when calculating the balance ratio. Prior to this,
calculating the balance ratio would always be performed using idle thread priority.