ENH: Small enahncing of mpi.h
ENH: New MPI_Datatype managment system