Integration of consistent hash implementation prototype into msg server. Add 4 new functions: clMsgQueueGroupHashInit, clMsgQueueGroupHashFinalize, clMsgQueueGroupSendWithKeySynch and clMsgQueueGroupSendWithKeyAsync.
Check for spare SUs that are higher ranked but are in the auto adjust probation window and skip auto-adjusting them since they would be auto-adjusted after autoAdjustProbation timer expires. Auto adjust probation timer is started when an SU takes a fault and becomes eligible for autoadjust on fault after the probation window