Checkout commit; IMAP mostly works with the "good" messageGenerator
Improve the messageGenerator interface and clean up the ActiveSync fake server's interface for storing messages