Allow SizeAndTimeBasedFNATP subclasses to provide a custom ArchiveRemover

This will allow me to subclass SizeAndTimeBasedFNATP using an ArchiveRemover that keeps the retained logs within a storage quota.