Issue #326:
- Does not crash anymore when MPI IO is not detected (A warning is
  displayed)
- Use a macro to disable MPI IO code (not the option as previously done)