Mail delivery

Implemented basic mail message routing. This will probably need significant optimization as I expect it to be one of the most common operations we do. It also does not yet allow handling messages on the right Fool. But it's enough that we can start writing things on it.