oclInit now only needs the strings, not the lengths
enqueueNDRangeRun now checks for 0 globalRange and assumes NullRange