HPCC-8717 Avoid multiple calls to SDS connect() for JobQueue in EclWatch

Existing EclWatch onActivity calls SDS connect() 4 times per cluster/
server process in order to retrieve JobQueue information. This fix
reduces them to 2 calls per cluster/server process.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>