Remove debug print.
Fix wrong looping.

Well, zip() does not do what I thought it does. Obviously you can just
concatenate the lists with "+".
Check patterns for validity as soon as they are read.
Remove unfinished backups AFTER warning about them.

Otherwise, no warning will be issued.