Merge from trunk.
Rename AllocateOthersIconManagers() due to apparent typo.
Buffer overflow!
Fix incorrect initial position of the Occupy Window.
Eliminate global variable: Window captiveroot.
Some small changes, incl. a small buffer overflow in the "TwmKeys" f.menu
that never crashed for me on NetBSD but it did on Linux.