Fix broken ack-n.t

lists_match needs messages, it seems
Add test for --ignore-dir=firstlinematch:...
Don't allow filter types that we said we wouldn't
Be less specific in allowing filter types for --ignore-dir in the config loader