libaudgui: Implement consistent window handling, including saving positions of various "helper" windows.