Return the message name from Maildir.Write.
First cut at a disk-backed store for messages.

This is still very rough, largely untested, and can't yet be enabled via
config. But, the overall idea is that messages to go to a maildir, so
that if failmail is terminated, it can pick up from where it left off.