Merge pull request #3869 from ghalliday/issue8621

HPCC-8621 Reinstate typedef for hash64_t when compiling on windows

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x'

Conflicts:
	dali/base/dadfs.cpp
	esp/files/scripts/GraphControl.js
	esp/services/ws_workunits/ws_workunitsService.cpp

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8567 Issues when graph control is missing.

All calls to _plugin should check it exists first.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #3871 from GordonSmith/HPCC-8567-master

HPCC-8567 Issues when graph control is missing.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPPC-8551 Start refactoring the serialization functions

- Introduce two serialization functions in the IOutputMetaData
- Rename and rationalise some of the existing functions
- Start work on dictionary serialization functions

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>