Add a --wait-for-mapped command line and configuration option. When used, defer spawning the client application until the window has been mapped.
This ensures the client application sees the final window size immediately.
I.e. this is a workaround for buggy applications that don't use SIGWINCH properly.