got rid of warning
Changed order of including MPI and iostream headers to avoid name clash
some bug fixes for kepler3