Enhance support for multipart text

- Concatenate text sections in multipart/mixed messages
- Add support for multipart/signed content type
- Update unit tests