INT-3337: Add support to store/read Messages

* Add for `MessageDocumentMongoConverter` custom `converters` for all known `Message<?>` type
* Add `MessageDocumentFields`
* Add support to store/read `ErrorMessage`. As a trick for `Throwable` is selected (de)serializing converter