Completely disable references to printf in OpenCL code.

This is required since the OpenCL spec does not support variadic macros,
which is what we're using to override printf calls on platforms where
they are not supported.