moved kernelToStr to ocl.hpp