Every time a new valid head is received, trigger pruning with `DeleteRange`(#257). Use the same estimation as in #258 but with new `HeaderPruningWindow` parameter added to Syncer config.