Make "consuming messages with a custom assignment strategy" stable
Make "consuming messages with a custom assignment strategy" stable

In the example, one consumer sometimes consumers all messages
before another consumer joins. As a result, the example is
unstable. This commit makes it stable by ensuring all consumers
have joined.

zendesk/ruby-kafka,zendesk/ruby-kafka