remove not expected compositor<->window manager inter-connection
more cleanup
fix most of focus issue
fix pselect blocking issue