HPCC-10829 Removing files from roxie may not remove files from hpcc-data2

Something of a hack, but will be better 99% of the time, and no worse the
remaining 1%.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5435 from richardkchapman/roxie-data-delete-copy

HPCC-10829 Removing files from roxie may not remove files from hpcc-data

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5433 from jakesmith/hpcc-10896

HPCC-10896 - Lookup Join leaking rows in hash table.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10899 - Fix spilt results records getting lost

If a LOOP or GRAPH result, spilt after it had started to be read,
rows were lost.
Also, improve efficiency of spill write callback mechanism.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>