mx: add mir native window support

It's still mostly a null-window backend yet