u_queue: add a futex-based implementation of fences