compositor: don't automatically activate surfaces on non-visible workspaces
compositor: add a QDebug handler for Transform
compositor: add a desktop grid effect