Fix HEX-1531: rejecting run of RF if data cannot be loaded fully on all
nodes in the cloud.

The RF before executing algo, check if each node in the cloud can load
all remote chunks from other nodes. If not, RF will reject run request.

THe fix always contains correct handling of exception and stoping
progress if the RF job is cancelled/aborted by an exception.