cubicweb #2521848 simplify pyro client configuration [done]

there are currenly several pyro specific option on client (eg web only instance) configuration. On the other side, zmq configuration is missing/broken.

Both config and api should be updated to use URLs rather than such option, unifying zmq/pyro handling.

appeared in<not specified>
done in3.16.0
load left0.000
closed by#8871:2091d275fe5c, #8677:8ea63a2cc2cc, #8676:e8afecc3b576, #8673:62213a34726e
patchdbapi: try to restore compatibility of the connect api with 3.15 [applied]