Not important for this merge, but I think we should move all the getenv checks to a central 'pocl_runtime_config.h' or similar module which stores the variables globally and hides the getenv calls. Then we can later make pocl configurable, e.g., via a configuration file and ensure we call getenv only once per variable per program (as the configuration variables are cached globally for the process).