Support multipart mail.

Prefer HTML part, then text part. If both cannot be found, use the raw
content.
Merge pull request #16 from doitian/multipart-mail

Support multipart mail.