Revert "monitor-manager: Remove needless code"

It turns out that this was wrong because MetaWindow->monitor points to
the old monitor infos and they are needed to position windows in the
new configuration which happens in a monitors-changed handler.

This reverts commit e1704acda4688074a0a7fd31005a96a28a551c1c.