fix nmaster uneven spacing, set and remember client coordinates, implement more NET_WM_WINDOW_TYPE