Added the ability to create a SoyClDataBuffer without a kernel
Corrected global/local work size maximums. Added Blocking param to buffer read