Ensure we set the correct mime type for the base part.

We can't be 100% sure we will always need multipart/alternative
here, and using it, when we only have a single part causes the
mime boundries to leak in EAS clients.
BFN