Add new WindowManager methods for syncing windows
Add new WindowManager methods for syncing windows

Remove some nasty code post-window-closing changes
Fixes CLIENT-255

Change-Id: If02d3fa96e1cba0ddb8d8b6d4960870d5a461df1
Reviewed-on: http://gerrit.dmdirc.com/1985
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <79e2475f81a6317276bf7cbb3958b20d289b78df@dmdirc.com>

ShaneMcC/DMDirc-Client,csmith/DMDirc,csmith/DMDirc,DMDirc/DMDirc,ShaneMcC/DMDirc-Client,csmith/DMDirc,greboid/DMDirc,greboid/DMDirc,csmith/DMDirc,DMDirc/DMDirc,ShaneMcC/DMDirc-Client,greboid/DMDirc,DMDirc/DMDirc,DMDirc/DMDirc,greboid/DMDirc,ShaneMcC/DMDirc-Client