HPCC-12183 Component cleanup with 12093 dependencies

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>

HPCC-12183 Modified back to hpcc_setenv in stop_thor and stop_slaves

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>

HPCC-12183 Moved frunssh related block back into the else statement, necessary because I put the localthor block back into the file.

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>

HPCC-12183 Modified /thorslave_ to ./thorslave_ as per recommendation

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>

HPCC-12183 Sanity check on sourcing /setvars and checking  -ne 0 instead of  for safety reasons

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>