remove all reference to C MPI interface when building in sequential mode
Rithg now, we use a dummy C MPI implementation to make our sequential Boost.MPI happy.
But that clashes with PETSc MPIUNI and is not a good long term solution.
This C in house empty C MPI API is probably not that mandatory