Added general support to use system MPI