Update OpenCL C++ header to 1.2.4

clSetPrintfCallback isn't declared in the last version (1.2.1)