Periodically cleanup old queue log file

I have a few inline questions in `LogCleaner` that I would like to discuss before merging.