Add root window as send event window member

Necessary for the request to work. Some wms might ignore the message
when the window member is unset or not root.
Rewrite method for retrieving current desktop on a window
Update the _NET_CURRENT_DESKTOP when the atom changes
Remove unnecessary include