search.cli: Fix journal client instantiation and add config checks
Prior to this commit, the import was wrong since a new journal release changed
it.
This commit fixes that import and bumps the journal requirements.
It also:
- adapts journal_client instantiation with the missing brokers, group_id,
etc...
- add configuration checks on the journal client (+ tests)