*: support purging old wal/snap files

Fix #1764
And similar for WAL