More robust argument validation in enqueueReadImage
Added support for base class query enums in WebCLImage.getInfo + argument validation.