Improve changes

News:
- Put MPI compiler wrapper dependencies ahead in standard manner.
- Add conditional check for setting Fortran compilers.