vrend: match Mesa gbm header
We can now use gbm_bo_map(..) directly to match Mesa.
If minigbm doesn't define the needed use flags, we define it internally.
This should allow us to build with minigbm allocation enabled and use the Mesa gbm header.
CC: @gerddie @dgstevens