Bug 1070429 - [email/IMAP] premature saving leads to missing bodies

Ah, yeah, in Moz C++ code there's an idiom of doing early returns to avoid nesting buildups and confusion.  Obviously in this case it doesn't matter, but that's what informed that decision.