HPCC-11968 Port back unique allocator change to 4.2.x

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge branch 'candidate-4.2.10' into closedown-4.2.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6359 from jakesmith/hpcc-11968-4.2.x

HPCC-11968 Port back unique allocator change to 4.2.x

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12075 Allow to select a good landing zone for Upload/download

When the Upload/download File menu is selected, FileSpray.DropZoneFiles
service tries to retrieve landing zones and the files from the first
landing zone. If the dafilesrv is down on that landing zone, after
several retries for retrieving the files (a long time delay), an
exception is sent out without any landing zone displayed. A user may
not access any landing zone. This fix only retrieves landing zone list
after the Upload/download File menu is clicked. A user may see and
choose any landing zone for file upload and download.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
Merge pull request #6370 from wangkx/h12075_40x

HPCC-12075 Allow to select a good landing zone for Upload/download

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'closedown-4.2.x' into candidate-4.2.10

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