Update output enter/leave notifications after compositor effects are completed.
Compositor effects change the actor size and position, which can lead to inconsistent output enter/leave notifications, leaving clients' surfaces without any output set.
Update output enter/leave notifications after all compositor effects are completed so that we give clients accurate output location.
Edited by Olivier Fourdan