Implement worker-to-worker shard copy UDF

The master node already has a UDF to repair an existing placement, but it requires a corresponding UDF on the worker side to actually copy the data between workers. This PR implements that UDF.