[Bug 1107] Disallowed reuse of WebCLEvents (added missing INVALID_EVENT exceptions)