setArg now supports signed scalar types
Added missing enum DEVICE_HOST_UNIFIED_MEMORY, removed DEVICE_MIN_DATA_TYPE_ALIGN_SIZE (deprecated in OpenCL 1.2)
Added missing enum DEVICE_OPENCL_C_VERSION