Class for parallel reading of partitioned mesh data

It is fast and less verbose to pass it  through MPI functions.