Implement new file finder backend

This makes a lot of exciting new things possible.  But there are no
exciting new things in this commit.

I probably broke something.
Fix :Rmailer