MUMPS 5.7.1. General build system fixes
- also works with Visual Studio generator now. We separated C and Fortran targets to do this. Thanks for idea @dariomangoni
- corrected CMake logic for various cases and added CI case thanks @dariomangoni for pointing problems out and suggestions