window: Rework menu creation to use mainwsignals rather than bouncers