Change API to support explicit text and html body
Relates-To: #9 (closed)
I implemented the feature in the way Jörg describes it below:
- if text and html message is given, they are used in the respective fields of the email
- if one is missing, the non-existent value is derived from the existing (either strip html or use plain text as-is)
- if both are missing the operation fails