tests: Use test-desktop-shell more widely
There's no need to spin up the full desktop-shell for the vast majority of our tests. Rework them to use weston-test-desktop-shell, which is more lightweight and sensible.
Signed-off-by: Daniel Stone daniels@collabora.com