cleanup Configuration.cpp.cmake, and order of mpi libs