HPCC-12642 Add link implementations that are not thread safe

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12645 Don't generate internal errors looking at old workunits

The "kb" stats kind was only used in 5.0.4 to record the peak memory used
by a workunit.  This allows those workunits to be read, but sizes will be
out by a factor of 1000.  Not worth providing full support since it
hasn't been used for anything afaik.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12642 Updates following review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12730 Build libesdl for clienttools as well


Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
Merge pull request #6747 from rpastrana/HPCC-12730-buildesdlforclienttools

HPCC-12730 Build libesdl for clienttools as well

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6698 from ghalliday/issue12642

HPCC-12642 Add link/Release implementations that are not thread safe

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6700 from ghalliday/issue12645

HPCC-12645 Don't generate internal errors looking at old workunits

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12740 Regression from HPCC-12728

Signed-off-by: james <james.noss@lexisnexis.com>
Merge pull request #6755 from jamienoss/issue12740-reg-from-12728-5.2.0

HPCC-12740 Regression from HPCC-12728

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12708 Optimize jset and provide countTrailingZeros() helpers

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12708 Changes following review.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12701 Std.File.SprayVariable doesn't support format (encoding)

Add "varstring encoding='ascii'" parameter to Std.File.SprayVariable()
function.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>