Fixed build status and error handling with validator.
Fixed image2d argument index handling in WebCLKernel.setArg.
Updated WebCLKernel.setArg argument validation to WebCL 1.2 spec.