[cmake,bugfix] Fixes adding ParMETIS flags

Previously, parmetis flags were not added as we used PARMETIS_COMPILE_FLAGS
which does not exist. This patch now sets the properties COMPILE_DEFINITIONS
and INCLUDE_DIRECTORIES for the targets and uses the correct values.

(cherry picked from commit 7f5eb715437436d324e911934c95b2e386260c1c)
Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake,bugfix] Set the correct property for compilation.

It is INCLUDE_DIRECTORIES and not COMPILE_DIRECTORIES.

(cherry picked from commit ba9dc026eb0a8c7d14811c1449f329518d723f63)
Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake] Set HAVE_METIS for correct config.h creation in dune-istl.

(cherry picked from commit 2bd9642323b2673899aa5869f68101b8845340f4)
Signed-off-by: Markus Blatt <markus@dr-blatt.de>