Simplify
Bug: 13711 Don't assume we have a text/plain or text/html.

It's possible the email may contain only "attachment" data.
Add basic unit test for Bug: 13711