[Bug 1101] Restricted the set of APIs available to WebCLCallbacks. Added INVALID_OPERATION exceptions where needed.