fix client side decoration layout
This is related to libxfce4ui merge of icon being forced and always being on the far left.
The implementation is simple , options are in xfce4-appearance settings.
Switching sync client-side decorations is self explanatory.
The Display icon in decoration option adds icon before or after menu depending on menu location.
if the menu is on left side the icon is gonna be on the left and vice versa. That is to ensure that icon is placed right at the end no matter the orientation.
So a "close,maximize,minimize:menu" string becomes "close,maximize,minimize:menu,icon" and
if it is "menu:minimize,maximize,close" it becomes "icon,menu:minimize,maximize,close"
And last you have a gtk entry that becomes sensitive if not syncing,so people can set their layout.