Implement ClickHouse backend to access data through its gRPC backend
To aid in this, we also add a new --backend option to allow switching the backend from its base implementation (mock) to also allow pointing at data through ClickHouse.
In addition, an extra stage was added to the CI pipeline to automatically publish Docker images running arrakis-server
by default.
Edited by Patrick Godwin