pep8
Fix messages with both HTML and plain text bodies that also have attachments:

Closes #32.  Note that, as opposed to the issue description, per
RFC2046 the HTML part should be last inside the multipart/alternative.