HPCC-10460 Streamed dataset support for Java

Streamed datasets may now be passed, matching either array or iterator
parameters at the Java end.

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