(De)activation is not working in ReactiveWindowControler

We now listen for window is closing notifications and triggering deactivation.
Does this look right? @mteper can you give this a go?

```cs
            NSNotificationCenter.DefaultCenter
                .AddObserver(NSWindow.WillCloseNotification, _ => deactivated.OnNext(Unit.Default), this);
```