codeintel: Implement upload expirer
Created by: efritz
This PR implements the upload expirer job that will compare upload records against data retention rules and mark unprotected records as expired. The expiredUploadDeleter, introduced in #24793, will soft delete expired records with no active references.
Prerequisites: