Springify: DLQ für Poison Pills konfiguriert
* Den Producer so konfiguriert, dass er einenen `ByteArraySerializer`
verwendet.
* Dafür wird der `DefaultErrorHandler` explizit konfiguriert und mit
einem `DeadLetterPublishingRecoverer` konfiguriert.
* Der `DefaultErrorHandler` ist mit einer `FixedBackOff`-Strategie
konfiguriert, die die Nachricht direkt nach dem ersten Fehler auf
das DLQ-Topic umleitet.
* Damit der Producer die als `byte[]` übergebene fehlerhafte Nachricht
serialisieren kann, wurde er mit einem `ByteArraySerializer`
konfiguriert.
* *TODO:* Auch Exceptions, die in dem `MessageListener` also dem
`EndlessConsumer` geworfen werden, werden von dem im
`DefaultErrorHandler` konfigurierten `DeadLetterPublishingRecoverer`
in die DLQ geschickt, Problem dabei:
** Der Producer kann diese so wie hier konfiguriert noch nicht
serialisieren.
** Für diese Fehler wäre aber auch eh eigentlich das Stop-World-Verhalten
zu bevorzugen.