Split the RequestPicker task into two separate tasks.
We still have a picker task, but now we also have a cleanup task. The
cleanup task will remove expired entries, and entries that exceed their
start or completion limit. It does not yet flip offlining tasks to
available on startup, I plan that for a separate changelist, and likely
a new task.
BUG=
670343
Committed:
https://crrev.com/55fc16c382cd559fca177abd0ae291213bd5893b
Cr-Commit-Position: refs/heads/master@{#436671}