wsi: Make WSI cases more consistent, fail if not set correctly

Filled in build details for Mir, Wayland, etc.
8 files changed