Revert "shut off temporarily _NET_NUMBER_OF_DESKTOPS"

This reverts commit 177b8c77d12054f91708585af33590338d0940bc.
Revert "support dynamic desktops"

This reverts commit d375a308c2868fc8eea00323cdb2ecdf6ff220a9.