HPCC-9253 Significant semaphore overhead in the unordered concat

First stab at an improved version (2-3x faster on the attached tests)

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>