- fix fatal
- add Message::toString()
- implement resending a received message
- implement keeping custom headers
- add test coverage
- fix setting of persistence flag on received messages
- test encoding variantion