Verify if chrome is not null before setting its visible property

Fix an errore with present windows grid effect.
Enable behavior animations only when needed
Add a method to Effects to know whether an effect is running
Add a method to Effects to stop all running effects
Remove screen management leftovers

We use libkscreen now so these are not needed anymore.