Avoid strings passed by value in OpenCL device
Avoid strings passed by value in OpenCL device

Also use more const qualifiers in the code.

tangent-opensource/coreBlackbird,tangent-opensource/coreBlackbird,tangent-opensource/coreBlackbird