In clSetKernelArg() make sure we make a copy of the data passed
because after we return the user is allowed to modify it in anyway
they see fit.
Corrected debug environment variable name to GVKI_DEBUG