HPCC-9062 Limit remote location list by cluster

Roxies with copyResources set to false will show up in the list of
possible remote file locations, but are not really suitable locations.

With an arbitrary maximum imposed on the list this can quickly fill
up the list with unlikely locations resulting in no file part being
found.

Limiting the list of possible remote file location entries by
cluster rather than an arbitrary maximum will prevent
copyResources=false roxies from monopolizing the list and
increase the likelyhood that a copy of a file part will
be found.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8076 Document new escape option on CSV files

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
Merge pull request #4302 from afishbeck/possibleFileLocations9062

HPCC-9062 Limit roxie remote file location list by cluster

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4301 from RichardTaylorHPCC/B8076

HPCC-8076 Document new escape option on CSV files

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.0.0' into closedown-4.0.x

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