HPCC-11430 Prevent stack fault when parameter not substituted

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11440 State hash should be comparable across clusters

In order to be able to compare hashes across clusters (which are liable to
have differences in topology files), exclude the topology hash from the
package hash and instead return it separately.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5880 from ghalliday/issue11430

HPCC-11430 Prevent stack fault when parameter not substituted

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5888 from richardkchapman/roxie-state-hashes

HPCC-11440 State hash should be comparable across clusters

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge branch 'candidate-4.2.6' into closedown-4.2.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>