HPCC-11958 Add Roxie State check to preflight

This fix uses the same logic as in ecl-roxie to retrieve
and format information about roxie state. The information
is displayed inside ECLwatch preflight page. WsMachine
thread pool is used to improve the performance of
retrieving the information.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
I haven't seen where roxieclient is used by ws_machine (from CMakeLists.txt). Are you talking about the roxiecommlib?