wayland: shm based software rendering

Prototype

No resizing
No OSD
No subtitles
usw.