MPI include directoy not set by CMakeFile

Hello,

The macro get_include_directories in MLIRHelpers.cmake does not updates the INCLUDE_DIR variable correctly, which seems to be due to the management of lists in cmake macros.

I think I have a fix for that, and I hope it is compatible with the cmake versions supported by OpenCARP.