Rückbau auf einen Consumer, der in `onPartitionsRevoked()` nicht committed
* Dadurch sollte es bei einem Rebalance i.d.R. zu Fehlern in dem
mitgeführten Zustand kommen, da die Verarbeitung nur im Zufall an dem
Offset fortegführt wird, für den der Zustand gespeichert wurde.
* Um das vorherige Verhalten der Implementierung wiederherzustellen,
müssen insbesondere die commits im Falle eines ordentlichen
Herunterfahrens und eines Deserialisierungs-Fehlers wieder
ergänzt werden. Denn ansonsten bestätigt die Implementierung die
Offsets für die zuletzt erfolgreich verarbeiteten Nachrichten nicht.
* Vorführ-Skript so angepasst, dass man sofort sieht, dass in dieser
Version schon eine reguläre "Staffelübergabe" - also auch schon ein
normales Rebalance, das einfach durch das Starten eines zweiten
Consumers ausgelöst wurde - ein Fehler auftritt.