rootston: Need to handle parent child relationships
xdg_toplevel_set_parent() which sets
transient_for. This needs to be used by the compositor to group windows and bring the right one into front when switching through the window list.
This also needs to reflected when passing on the window list to a shell (see phosh#61).