added open mpi support. Changed CMake files for support.