Class for parallel reading of partitioned mesh data

I have tested the same as your suggestion but failed if I kept the file in directory ``FileIO``. The thing is that the new added file is put in directory ``FileIO``, and it can not be tested in  the serial way. Therefore, it is removed from the found file list under condition ``QT4_FOUND`` and added for where it is needed.