Merge changes from topic "vkDequeueReleaseFence"

* changes:
  Block GPU on dequeue fence only if it has not signalled already
  Block GPU on release fence from dequeueBuffer earlier