x11: Prevent handling some override-redirect window properties
It appears PyCharm can change WM_HINTS propery of override-redirect windows when they are closed, which triggers a crash in kwin.
This change adds the corresponding guard. In addition to the icons, it adds a few more guards to prevent kwin crashing when a rogue client sets wrong properties on an override redirect window.