HPCC-9189 Disable udpResendEnabled logic

Still seeing some issues even with the behaviour defaulted off, from people
that created environments while the default was still on.

It is definitely broken, so until I have a chance to work out why, disable it.
Allow it to be enabled only in debug builds (so that I can debug why it is
failing).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4287 from richardkchapman/resend-enabled

HPCC-9189 Disable udpResendEnabled logic

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
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>