(De)activation is not working in ReactiveWindowControler

We now listen for window is closing notifications and triggering deactivation.