NOTE: This is a WIP commit for discussion purposes!
This is the prototype OpenMPIRBuilder that can build #pragma omp parallel and very simple #pragma omp for (in -O0 builds). Clang is still in charge of privatization and outlining while the IR builder will only perform the runtime check generation.