Resolve "Separate Redis and Beacon code"
Closes #3158 (closed)
This MR refactors the low-level Redis API: I factored all Redis stuff out of the Beacon Connection
class. There is probably other stuff in that class that should be factored out, but not Redis related so not in this MR.
The high-level Redis API is scattered across "./config" and "./data" (settings, data nodes, streams, ...). We can refactor those in another MR if needed.
Edited by Wout De Nolf