Fix request balancing

- fix connection counting in DirectDruidClient
- make connection balancing configurable
- add back random balancing in addition to connection count based balancing