glFenceSync
glIsFence
glDeleteFence
Most of the work is to deal with the fact that GLsync is not like any other ID types (GLuint).
BUG=429053
TEST=gpu_unittests
Review URL: https://codereview.chromium.org/859043005
Cr-Commit-Position: refs/heads/master@{#312544}