instead use standard CMake mechanism to set cxx standard to 17 move some of the tests to a OpmCompilerChecks.cmake file