WIP: Avalanche scheduler fixes
Several fixes and improvements around the Avalanche Scheduler after we found out that it wsa deadlocking on our HLT. In details :
- dropped unused m_updateNeeded
- fixed a race condition on the updates at the end of promoteToExecuted
- fixed another race condition on the call to promoteToScheduled when this one fails
- fixed excessive number of updates, flooding the actionqueue
Edited by Sebastien Ponce