agent: use a dedicated connection for pubsub

While it seems to work fine with a shared connection between pubsub and
other Redis operations (hedis is opening another socket for those), we
try to explicitely use another "connection" to see if this solves some
bug we run into.