v.21.7Bug Fix

Fix Kafka Tables Failover Bug in ClickHouse

A fix for Kafka tables. Fix the bug in failover behavior when Engine = Kafka was not able to start consumption if the same consumer had an empty assignment previously. Closes #21118. #21267 (filimonov).