added a utility class for opencl, currently only with error strings