master
fix race condition between MPIChannel::wait() and MPIChannel::ready()
Avoid deadlock in MPIController's destructor when a module in the local process crashes at construction time
fix edmMpiConfigSplitter logic when grouping with modules to run on both machines
enable multiple remotes in automatic splitter and make processes exchange the hashes at communicatior channels creation
Close pending MPI communications before calling MPI_Comm_disconnect
Improved MPI tests
first round of dependency cleanups
implemented automatic configuration splitter for mpi in cmssw