tests: Add out of order delete_id queue tests
tests: Add out of order delete_id queue tests

Verify that when receiving the first of two synchronization callback
events, destroying the second one doesn't cause any errors even if the
delete_id event is handled out of order.

Signed-off-by: Jonas Ådahl <67dcd8a17e758192e0cbb577ce1d62cc7da6cf49@gmail.com>

bitfactor/wayland,abooij/wayland,eyolfson/wayland,bitfactor/wayland,sir-murray/wayland,mchalupa/wayland,abooij/wayland,eyolfson/wayland,tulcod/wayland,sir-murray/wayland,bitfactor/wayland,mchalupa/wayland,tulcod/wayland,tulcod/wayland,sir-murray/wayland,eyolfson/wayland,mchalupa/wayland,abooij/wayland