gallium/aux: re-add pb_buffer_fenced.[ch] accidentally remove during merge