Work around PHP versions with broken quoted printable implementation.
[jan] Consistently return a stream from the getBodypart() methods.
Use attachment name instead of Content-ID for attachments as per Kolab Format 2.0.
Remove old attachments if updating objects.
Catch missing attachments.