updated IDL for WebCL 1.0 spec and extensions