Added exponential backoff with random selection

To make sure that adaptive slack selection actually does something in presence of the exponential backoff