Class for parallel reading of partitioned mesh data

After partitioning, only global ID of nodes are stored to file and read it here. The local ID of a node can be gotten by the index of the corresponding entry in node vector. The  global IDs must be kept untouched for the present parallel implementation.