[#74006896] Clean up unused uploads

 - Like CsvFiles cleanup unused Uploads after a specified interval
 - Move delete_old_files! to a mixin for reuse. Still requires the class be listed
   in the ServiceScheduler.