Implement future sync points in gpu service

This adds a |retire| parameter to InsertSyncPoint and adds a
RetireSyncPoint call so future sync points (which do not implicitly
retire on insertion) can work.

R=piman@chromium.org

Review URL: https://codereview.chromium.org/745043002