- modernize WM interface: related to but #90269, rely on WMs to

properly interpret manipulations with NET_WM_ hints using sendmessage.
This removes some hacks needed in the past.