Add rendezvous module

The rendezvous module executes and synchronizes a parallel split.
Appends error and result information to the resultCollection object for each parallel process executed and finally passes that object to the the client specified rendezvous function.