CMakeLists: append a new unit test
CMakeLists: switch to c++1y
path: remove typo
mpi: adding an optimistic mode