repo-updater: Scheduler backoff on update error
Created by: ryanslade
If an error occurs when attempting to fetch a repo we perform exponential backoff by doubling the current interval. This ensures that problematic repos don't stay in the front of the schedule clogging up the queue.