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

I would think this needs a name so that the error set in _handleBodyFetcher` has an error in the `fetcher.onparsed` function, it gets passed out correctly.